设为首页 收藏本站
查看: 1930|回复: 0

LNMP+Wordpress

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2014-4-25 09:26:48 | 显示全部楼层 |阅读模式
1.开启80和3306端口
#vim /etc/sysconfig/iptables
-A INPUT -p tcp -m state –state NEW -m tcp –dport 80 -j ACCEPT
-A INPUT -p tcp -m state –state NEW -m tcp –dport 3306 -j ACCEPT
注:这两行要增加到22号端口下面一行,不能直接追加,否则将无效。

2.关闭seLinux
#vim /etc/selinux/config
SELINUX=disabled
setenforce 0

3.安装atomic的yum源
#bash  ./atomic
#yum check-update 更新yum源

4.删除系统自带的httpd,php包
#yum remove -y httpd* php*

5.安装nginx,mysql,php
#yum install -y  nginx mysql  mysql-server  php  php-fpm php-mysql php-    gd  libjpeg*  php-imap  php-ldap  php-odbc  php-pear   php-xml   php-xmlrpc     php-    mbstring   php-mcrypt  php-bcmath  php-mhash  libmcrypt
设置系统开机启动nginx,mysql,php-fpm
#chkconfig nginx on
#chkconfig mysqld on
#chkconfig php-fpm on
启动nginx,mysql,php-fpm
#service nginx start
#service mysqld start
#service php-fpm start

6.配置Mysql
6.1.为mysql用户root设置密码
     #mysqladmin -uroot -p password 新密码
     password:旧密码
6.2.复制mysql配置文件到/etc下,是否覆盖,选择yes
     #cp /usr/share/mysql/my-huge.cnf /etc/my.cnf
6.3.登陆mysql,创建database,database名为yy
     mysql -uroot -p
     mysql> create database yy;
6.4.重启mysql
     #service  mysqld restart

7.配置nginx
7.1.修改nginx配置文件
     #vim /etc/nginx/nginx.conf
     user nginx nginx;            #18行,以nginx组和主开启nginx
     #vim /etc/nginx/conf.d/default.conf        
      取消第40行左右的php注释,让nginx支持php,并修改fastcgi_param
     location ~ \.php$ {
     root html;
     fastcgi_pass 127.0.0.1:9000;
     fastcgi_index index.php;
     fastcgi_param SCRIPT_FILENAME  $document_root$fastcgi_script_name;
     include fastcgi_params;
     }
7.2.重启nginx
     #service nginx restart

8.配置php和php-fpm
8.1.修改php配置文件
     #vim /etc/php.ini  
      修改date.timezone(时间设置),expose_php(关闭php版本显示),short_open_tag(支持php短标签)
     date.timezone = PRC
     expose_php = off
     short_open_tag = ON
     #vim /etc/php-fpm.d/www.conf    #修改属主和属组为nginx
     user = nginx
     group = nginx
8.2.重启php-fpm
     #service php-fpm restart

9.测试nginx是否支持php
#vim /usr/share/nginx/html/index.php      #php的默认信息页面
<?php
phpinfo();
?>
修改权限
#chown nginx:nginx  /usr/share/nginx/html/index.php
  在浏览器中输入http://服务器ip/php.indux,出现php默认网页则成功

10.安装wordpress
  10.1.下载Wordpress最新中文版
  10.2.删除nginx下的html目录下的所有内容
       #rm -rf /usr/share/nginx/html/*
  10.3.解压安装
       #tar zxvf  wordpress-3.8.3-zh_CN.tar.gz  -C  /usr/share/nginx/html/
  10.4.修改权限,设置html目录下所有内容为属主属组为nginx,权限为755
       #chown -R nginx:nginx /usr/share/nginx/html/  
       #chmod 755 -R /usr/share/nginx/html/

11.配置wordpress
  打开浏览器,输入http://服务器IP地址/wordpress/index.php
  会提示“似乎wp-config.php文件不存在.WordPress需要这个文件方可正常工作”,点击“创建配置文件”
  提示“需要数据库信息”,点击“现在就开始!”
  提示输入数据库名:yy(刚才在mysql里面创建的库),用户名:root(mysql用户名),密码:,数据库主     机:localhost(默认即可),表前缀:wp_yy(格式wp_自己的库名),点击提交即可。
  随后将看到提示“不错,您完成了安装过程中重要的一步…”,点击“进行安装”
  然后填写自己的一些网站信息“站点标题,用户民,密码,电子邮件等等”,点“安装Wordpress”。
wKiom1NY5pOzkaR_AAGAfZiGt5Y826.jpg


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-18376-1-1.html 上篇帖子: HA Cluster—Corosync+NFS实现LAMP高可用 下篇帖子: LAMP系列之Apache优雅重启、优雅关闭
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表