wget https://mirrors.163.com/.help/CentOS6-Base-163.repo -O /etc/yum.repos.d/CentOS6-Base-163.repo yum clean all && yum makecache
yum install -y gcc gcc-c++ gcc-g77 flex bison autoconf automake \ bzip2-devel zlib-devel ncurses-devel libjpeg-devel libpng-devel \ libtiff-devel freetype-devel pam-devel openssl-devel libxml2-devel \ gettext-devel pcre-devel mysql-devel net-snmp-devel curl-devel perl-DBI
yum install -y mysql mysql-server chkconfig --level 235 mysqld on service mysqld start mysqladmin -u root password 'YourStrongPassword' # 修改 root 密碼 # 配置檔:/etc/my.cnf
yum install -y httpd chkconfig --level 235 httpd on service httpd start # 關鍵配置 /etc/httpd/conf/httpd.conf: # Listen 80 # ServerName 127.0.0.1:80 # DocumentRoot "/var/www/html" # DirectoryIndex index.php index.html index.html.var
yum install -y php service httpd restart # 載入 PHP 模組 # 測試 echo '<?php phpinfo(); ?>' > /var/www/html/info.php # 瀏覽器訪問 https://IP/info.php
yum install -y php-mysql php-gd php-imap php-ldap php-odbc \ php-pear php-xml php-xmlrpc php-bcmath php-mbstring service httpd restart # PHP 配置 /etc/php.ini 關鍵參數: # memory_limit = 128M # post_max_size = 8M # upload_max_filesize = 2M
yum install -y gcc gcc-c++ gcc-g77 flex bison autoconf automake \ bzip2-devel zlib-devel ncurses-devel libjpeg-devel libpng-devel \ libtiff-devel freetype-devel pam-devel openssl-devel libxml2-devel \ gettext-devel pcre-devel mysql-devel net-snmp-devel curl-devel perl-DBI \ mysql mysql-server httpd php php-mysql php-gd php-imap php-ldap php-odbc \ php-pear php-xml php-xmlrpc php-bcmath php-mbstring
執行後依序配置 MySQL 密碼、Apache httpd.conf、PHP php.ini,最後重啟服務即可。