Centos上安装tengine+php+mysql+wordpress
时间:2015-03-15 02:01 来源:linux.it.net.cn 作者:IT
一、tengine
-
wget tengine.taobao.org/download/tengien-2.1.0.tar.gz
-
tar xf tengine-2.1.0.tar.gz
-
cd tengine-2.1.0
-
yum install pcre-devel openssl-devel jemalloc-devel -y
-
./configure --prefix=/usr/local/nginx --user=nobody --group=nobody --with-http_stub_status_module --without-http-cache --with-http_ssl_module --with-http_gzip_static_module --with-http_concat_module --with-jemalloc
-
ln -s /usr/local/nginx/sbin/nginx /usr/sbin/nginx
-
nginx
二、php
-
yum install php php-fpm php-gd php-mbstring php-mcrypt php-mysql -y
-
cp /etc/php-fpm.d/www.conf /etc/php-fpm.d/www.conf.bk
-
sed -i -r "s/(user|group)\ =.*/\1 = nobody/g" /etc/php-fpm.d/www.conf
-
/etc/init.d/php-fpm start
三、mysql
-
yum install mysql mysql-server -y
-
service mysqld start
-
/usr/bin/mysql_secure_installation(第一次回车,第二次输入Y回车,再输入两次数据root用户的密码,第三次输入Y回车以移除匿名用户,第四次输入Y回车以禁止root远程登录数据库,第五次输入Y回车以移除测试数据库,第六次输入Y回车以立即刷新权限)
-
mysql -u root -p(输入root的密码)
-
create database wordpress;(创建一个名为wordpress的数据库)
-
grant all privileges on wordpress.* to "newusername"@"localhost" identified by "newpassword";(创建一个用户名为"newusername"密码为"newpassword"的用户,并赋予该用户操作数据库"wordpress"的所有权限,并赋予该用户本地登录数据库的权利)
-
flush privileges;(刷新权限分配)
-
quit;(退出数据库)
四、wordpress
-
cd /usr/local/nginx/html
-
wget wordpress.org/latest.tar.gz
-
tar xf latest.tar.gz
-
(责任编辑:IT)
一、tengine
二、php
三、mysql
四、wordpress
(责任编辑:IT) |