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左右,或者更低。
你好请你首先,登陆万网主机平台打开高级环境设置找到php.ini设置修改upload_max_filesize设置后面的数字,数字表示上传文件大小限制为几M最后别忘了保存设置,这样就可以上传大容量主题咯。###首先安装LNMP####先安装scrrent
yum install screen
安装完成之后在终端下运行如下命令
screen -S lnmp
####然后安装lnmp
lnmp是linu下的(Nginx、MySQL、PHP、phpMyAdmin)一键安装Shell脚本
wget -c http://soft.vpser.net/lnmp/lnmp1.1-full.tar.gz &&tar zxf lnmp1.1-full.tar.gz &&cd lnmp1.1-full &&./centos.sh
在终端运行上面的命令之后开始安装lnmp,等待安装完成即可(具体安装完成时间视你的网速以及服务器硬件配置)
详细的LNMP安装教程可以去[lnmp官网](http://lnmp.org/install.html)查看.
安装完成之后在浏览器里面输入你的IP地址即可打开默认的lnmp界面啦
如下图
###添加虚主机
添加虚主机也就是在VPS上给你的wordpress添加一下文件目录,设置一下域名什么的
####运行vhost.sh
cd /root
. vhost.sh
在终端里面执行上面的命令,即可开始添加虚拟主机
####域名设置
=========================================================================
Add Virtual Host for LNMP V1.0 , Written by Licess
=========================================================================
LNMP is a tool to auto-compile &install Nginx+MySQL+PHP on Linux
This script is a tool to add virtual host for nginx
For more information please visit http://www.lnmp.org/
=========================================================================
Please input domain:
(Default domain: www.lnmp.org):www.hiadmin.org hiadmin.org
===========================
我这里输入了2个域名www.hiadmin.org和hiadmin.org是2个不同的域名
####是否还要添加域名
domain=www.hiadmin.org hiadmin.org
===========================
Do you want to add more domain name? (y/n)
如果需要就添加,不需要就直接输入n即可
####接下来设置网站目录
Please input the directory for the domain:www.hiadmin.org hiadmin.org :
(Default directory: /home/wwwroot/www.hiadmin.org hiadmin.org):
一般默认直接回车即可,要修改也可以,需要绝对路径。
####是否开启伪静态
===========================
Allow Rewrite rule? (y/n)
===========================
一般都是要的,所以输入y后回车
####下面选择伪静态类型
Please input the rewrite of programme :
wordpress,discuz,typecho,sablog,dabr rewrite was exist.
(Default rewrite: other):wordpress
默认有discuz、discuzx、wordpress、sablog、emlog、dabr、phpwind、wp2(二级目录wp伪静态)、dedecms、drupal、ecshop、shopex可选,主机输入即可。
####是否开启log功能
===========================
Allow access_log? (y/n)
===========================
这个一般没啥用输入n后回车
####开始安装
Press any key to start create virtul host...
出现按任意键提示后敲回车开始安装,等待安装完成。
###安装WordPress
先切换到网站目录下
cd /home/wwwroot/
然后看看你的'www.hiadmin.org'文件夹是否存在.
####下载WorPress
wget http://cn.wordpress.org/wordpress-3.9-zh_CN.zip
运行wget下载最版本的WordPress
####运行unzip解压
unzip wordpress-3.9-zh_CN.zip
####拷贝Wordpress到你的网站目录下
cp -R wordpress/* /home/wwwroot/www.hiadmin.org/
将wordpress目录下的所有文件拷贝到www,hiadmin.org中
####设置目录权限
由于wordpress在安装的时候以及在安装插件主题和自升级的需要可写权限。所以我要对特定目录设权限。
chmod -R 777 wp-admin/
chmod -R 777 wp-content/
chmod -R 777 wp-includes/
chmod -R 777 wp-config-sample.php
chmod -R 777 readme.html
####创建数据库
在安装lnmp之后我们就已经可以通过IP打开默认网站,通过上面的phpmyadmin我们可以操作数据库
创建一个hiadmin的数据库
####安装wordpress
前面我们设置了域名,所以需要去添加A记录,解析到你的服务器上,或者你可以修改hosts文件。
然后在浏览器里面输入刚才设置域名即可开始安装,按照提示输数据库名,账号密码之后即可开始安装。
到此在VPS上用lnmp搭wordpress就完成了。
###注意事项
####1,安装主题需要FTP账号密码
修改网站目录下的wp-config.ini文件,添加如下内容
define("FS_METHOD","direct")
define("FS_CHMOD_DIR",0777)
define("FS_CHMOD_FILE",0777)
保存之后,在wordpress刷新即可。
####2,wordpress后台主题不显示,仅显示默认使用的主题
这是由于lnmp默认禁用了一些php的函数导致的,
修改/usr/local/php/etc/php.ini
查找disable_functions下删除scandir
然后重启php-fpm即可
service php-fpm restart
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)