1. 首页>
  2. 腾讯云代理

[经验分享] 腾讯云Centos 6.5 快速安装phpwind v9.01最新版

腾讯云 2017年04月18日 浏览537

腾讯云代理 腾讯云直播申请 游戏上云

摘要:

一、安装软件:
1、更新Centos源
wget http://www.atomicorp.com/installers/atomic.sh    #更新Centos源,如用默认源,直接第2步。
chmod 755 atomic.sh                 #读写权限
./atomic.sh                               #安装yum源
yum check-update                     #更新Centos系统

2、安装软件
yum -y install nginx mysql-server php php-mysql php-gd php-xml php-fpm memcached php-pecl-memcache 

二、配置软件

1、配置nginx 
vi /etc/nginx/conf.d/default.conf    #按Esc, Shift+: ,wq 回车,进行保存。

listen       80;                     # 多站点(.conf),指定 listen,server_name ,root 的值。
server_name  _;
root  /usr/share/nginx/html;

location / {
           index index.php index.html index.html;     #添加index.php
       }

location ~ \.php$ {                                         #取消FastCGI 部分的注释,内容如下:
           fastcgi_pass   127.0.0.1:9000;
           fastcgi_index  index.php;
           fastcgi_param  SCRIPT_FILENAME   $document_root$fastcgi_script_name;  
           include     fastcgi_params;
}                                                             

include /etc/nginx/rewrite.d/*.conf;         # 添加phpwind_v9.0.1 的伪静态rewrite规则,注意位置。

# deny access to .htaccess files, if Apache's document root
# concurs with nginx's one
#
#location ~ /\.ht {
#    deny  all;
#}

mkdir /etc/nginx/rewrite.d          
vim    /etc/nginx/rewrite.d/phpwind_v9.0.1.conf   # 新建文件phpwind_v9.0.1.conf,添加Nginx伪静态rewrite规则:

rewrite ^(.*)-htm-(.*)$ $1.php?$2 last;  
rewrite ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/thread.php?fid=$1 last;  
rewrite ^(.*)u/([0-9]+)$ $1u.php?uid=$2 last;  
rewrite ^(.*)/bbs.html$ $1/index.php?m=bbs last;  
rewrite ^(.*)/simple/([a-z0-9\_]+\.html)$ $1/simple/index.php?$2 last;  
rewrite ^(.*)/archiver/fid-([0-9]+).html$ $1/simple/?f$2.html last;  
rewrite ^(.*)/archiver/fid-([0-9]+)-page-([0-9]+).html$ $1/simple/?f$2_$3.html last;  
rewrite ^(.*)/archiver/tid-([0-9]+).html$ $1/simple/?t$2.html last;  
rewrite ^(.*)/archiver/tid-([0-9]+)-page-([0-9]+).html$ $1/simple/?t$2_$3.html last;  
rewrite ^(.*)/forum-([0-9]+)-([0-9]+)\.html$ $1/thread.php?fid=$2&page=$3 last;  
rewrite ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/read.php?tid=$2&page=$3 last;  
rewrite ^(.*)/space-(username|uid)-(.+)\.html$ $1/u.php?action=show&$2=$3 last;  
rewrite ^(.*)/tag-(.+)\.html$ $1/link.php?action=tag&tagname=$2 last;  
rewrite ^(.*)/([0-9]+)$ $1/thread.php?fid=$2&page=1 last; 

2、配置php-fpm
vi /etc/php-fpm.d/www.conf
user = nginx 
group = nginx

3、配置mysql 
service mysqld start
mysql_secure_installation        #设置初始root账户密码, 修改mysql安全:全部按4次 Y。如要修改密码,也使用该命令。

4、开启服务并重启系统
chkconfig nginx on
chkconfig php-fpm on
chkconfig mysqld on
chkconfig memcached on
service nginx start
service php-fpm start
service mysqld restart
service memcached start

三、安装phpwind 9.01
cd /usr/share/nginx/
wget http://pwfiles.oss-cn-hangzhou.aliyuncs.com/com/soft/phpwind_v9.0.1_utf8.zip
unzip phpwind_v9.0.1_utf8.zip
cp -rf phpwind_v9.0.1_20141223/upload/* /usr/share/nginx/html         #复制phpwind_v9.0.1_20141223
chown -R nginx.nginx /usr/share/nginx/html       #设置目录所有者   nginx.nginx    
http://www.signalr.cn/                                     #安装phpwind_v9.0.1,可开启(创始人->高级应用设置->memcache缓存)

四、更新系统
yum -y update         #系统更新
reboot                      #重启系统
-------------------------------------------------------------------------------------------------------
以下是选修内容:
一、安装phpMyAdmin
1、yum install phpMyAdmin
2、添加phpMyAdmin站点(phpMyAdmin.conf):
cd  /etc/nginx/conf.d/
cp -rf default.conf phpMyAdmin.conf   
vim phpMyAdmin.conf
listen       81;                                                  # 多站点(.conf),指定 listen,server_name,root 的值。
server_name  _;
root  /usr/share/phpMyAdmin;

location / {
           index index.php index.html index.html      #开启php支持,添加index.php
       }
location ~ \.php$ {                                          #取消FastCGI 部分的注释,内容如下:
         fastcgi_pass   127.0.0.1:9000;
          fastcgi_index  index.php;
          fastcgi_param  SCRIPT_FILENAME   $document_root$fastcgi_script_name;  
          include     fastcgi_params;
}                                                                     #按Esc, Shift+: ,wq 回车,进行保存。

chown root.nginx /var/lib/php/session                 #修改文件夹权限root.nginx,默认为root.apache 
service php-fpm restart
service nginx restart
http://www.signalr.cn:81                          #访问phpMyAdmin

三、Centos云服务器管理工具
linux服务器的工具,推荐用xshell和xftp。
xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。
下载地址:http://dl.pconline.com.cn/download/59166.html
Xftp 是一个基于 MS windows 平台的功能强大的SFTP、FTP 文件传输软件。
下载地址:http://dl.pconline.com.cn/download/61110.html

腾讯云服务商邀请关注:

http://partners.qcloud.com/invitation/99377079157835da208bd0

关注服务商的链接,提供下您关注的QQ,我们这边审核下即可快速回复您的工单问题与技术支持! 感谢您的信任与支持!

auto_1452.png

腾讯云技术交流群







原文地址:http://bbs.qcloud.com/thread-4174-1-1.html

相关文章

在线客服
淘宝购买
腾讯云直播申请 title=
+成为腾讯云VIP客户 腾讯云直播申请 客服电话

15818558013

0755-33940501-803

0755-33940501-808