1、使用SSH工具用root用户登录VPS。
2、一键安装 php、mysql、Apache环境。(代码是centos系统的)
yum -y install httpd mysql mysql-server php php-mysql php-gd php-xml
3、执行完2中的命令,VPS就安装了php、MySQL、Apache,你就可以搭建php网站了。
下面让我们建立MYSQL数据库apt-get install mysql-server mysql-client
安装phpmyadmin
apt-get install phpmyadmin
这时,你会发现直接访问http://localhost/phpmyadmin无法使用,
这时我们需要建立一个软连接,执行下面的命令
#sudo ln -s /usr/share/phpmyadmin/ /var/www/
或者你把phpmyadmin直接复制到 /var/www/的文件夹下面也可以
下面介绍一下Debian /Ubuntu Linux中, lighttpd的相关命令
停止lighttpd服务器
# /etc/init.d/lighttpd stop
重启lighttpd服务器
# /etc/init.d/lighttpd restart
启动lighttpd服务器
# /etc/init.d/lighttpd start
第二步,Lighttpd与PHP的优化。
这步也是最重要的,关系到WordPress能否良好的运行在64M内存的VPS上。
修改 /etc/lighttpd/conf-available/10-fastcgi.conf
max-procs = 1
PHP_FCGI_CHILDREN = 2
PHP_FCGI_MAX_REQUESTS = 这个随意,但是不要为0或者太大
说一下为什么要这么设置,php-cgi进程数=(max-procs)X(1+PHP_FCGI_CHILDREN),1个php-cgi进程大约占用19M内存,也就是说64M的内存VPS最好不要超过3个php-cgi进程,剩下的内存要留给MySQL和系统。如果仍然出现500错误,可以降低到2个,也就是PHP_FCGI_CHILDREN = 1
其余优化
/etc/php5/cgi/php.ini 中 memory_limit建议适当减少,只要保证WordPress可以运行即可(WordPress安装至少需要32MB内存,但运行只需要8MB或者更少)。
/etc/mysql/my.cnf 中相应的参数,请减少到默认值的1/8左右,或者更低。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)