gxh1968 发表于 2018-12-14 12:11:55

部署PHP程序

  以Centos 6,httpd2.2,wordpress为例
  一、安装lamp:
  yum install -y php php-mysql mysql-server
  
  service mysqld start         //启动mysql服务
  service httpd start            //启动httpd服务
  
  二、部署wordpress:
  1.准备php程序
http://s2.运维网.com/wyfs02/M02/8C/51/wKiom1hqHRLi_lJ2AACSSzNB7bk907.png
  
  tar -xzvf wordpress-4.7-zh_CN.tar.gz
  mkdir /www
  cp -a wordpress /www/
  
  
  2.    修改wordpress配置文件
  cp /www/wordpress/{wp-config-sample.php,wp-config.php}
  //php程序中,-sample一般为模板
  
  vim /www/wordpress/wp-config.php
http://s3.运维网.com/wyfs02/M00/8C/51/wKiom1hqHSvzcUeJAAIkJb3s4mg846.png
  
  
  3.    配置mysql
  mysql             //还没有设置mysql密码,直接登录
  
  CREATE DATABASE wpdb;            //创建数据库
  
  GRANT ALL ON wpdb.* TO 'wpuser'@'localhost' IDENTIFIED BY'wppasswd';
  GRANT ALL ON wpdb.* TO 'wpuser'@'127.0.0.1' IDENTIFIED BY'wppasswd';
  //创建用户并授权
  
  FLUSH PRIVILEGES;                  //刷新
  exit                   //退出mysql
  
  mysql -uwpuser -pwppasswd         //尝试使用新创建的用户和密码登录mysql
  
http://s3.运维网.com/wyfs02/M00/8C/4D/wKioL1hqHUOhHECJAAE1K11DHkM651.png
  
  
  4.    添加httpd虚拟主机
  vim /etc/httpd/conf/httpd.conf
http://s2.运维网.com/wyfs02/M01/8C/51/wKiom1hqHYWzETMVAADvDRVF8c4266.png
  
http://s4.运维网.com/wyfs02/M00/8C/51/wKiom1hqHZvTybNnAAECBo3z8L0494.png
  
  
  vim /etc/httpd/conf.d/wordpress.conf             //添加虚拟主机
http://s1.运维网.com/wyfs02/M00/8C/4D/wKioL1hqHbHiVrPhAAD_OjadhJc638.png
  
  httpd -t         //检查配置
  service httpd reload         //重载配置
  
  
  5.    登录wordpress进一步配置
http://s4.运维网.com/wyfs02/M01/8C/4D/wKioL1hqHc-QCMa2AAIlaSTUg8g790.png
  
  
http://s3.运维网.com/wyfs02/M01/8C/51/wKiom1hqHeeDPutjAAEvrfg0t6s719.png
  
  
  
http://s4.运维网.com/wyfs02/M02/8C/51/wKiom1hqHf6BRsRrAACyyY_y5_s971.png
  




页: [1]
查看完整版本: 部署PHP程序