1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 阿里云服务器cent0S安装web环境PHP+MySql+Nginx 给nginx添加网站

阿里云服务器cent0S安装web环境PHP+MySql+Nginx 给nginx添加网站

时间:2022-07-27 03:52:14

相关推荐

阿里云服务器cent0S安装web环境PHP+MySql+Nginx 给nginx添加网站

后端开发|php教程

阿里云服务器cent0S安装web环境PHP+MySql+Nginx,给nginx添加网站

后端开发-php教程

下载一键安装包:

网盘搜索源码下载,vsCode插件重启丢失,ubuntu添加英语,tomcat下访问硬盘,sqlite3服务端口,计算机爬虫类的好做吗,php 大流量,昌邑网络推广seo优化,28竞猜网站源码,discuz 门户模板制作lzw

/product/12-121590002-cmgj000262.html?spm=5176.7150518.1996836753.5.ZoE32o

源码搭建教程视频教程,ubuntu设定端口,tomcat默认有几个端口,python 小白爬虫,php工程师收入,南坪放心的seo优化怎么样lzw

zepto touch 源码,ubuntu 17.,tomcat不能启动帆软,吉林爬虫店,php输出js源代码,新手小白怎么学习seo关键词lzw

在服务器安装rz命令

yum install lrzsz

rz 选择要上传文件sh.zip

安装解压命令:

yum install unzip #本机已经安装了.所以这里不安装

解压

unzip -x sh.zip #解压后脚本的权限不够

chmod -R 755 sh #-R 递归将目录里面所有文件权限都改为755

在sh目录下执行

./install.sh

安装完毕后,检查

ps -ef|grep nginx

ps -ef|grep mysql

在sh目录下执行

cat account.log #查看mysql账号密码

FTP:

account:www

password:zzzzzz

MySQL:

account:root

password:zzzzzz

netstat -nat #查看3306端口有没有listen

rpm -q mysql#查询发现是mysql-server没有安装

yum install mysql-server #安装mysql-server服务

service mysqld restart

mysql#查看mysql信息

mysql -p3306 -u用户名 -p密码 #登录mysql

mysql -p3306 -uroot -pzzzzzzz

use mysql #进入mysql这个数据库

show tables

desc user

select Host,User,Password from user; #查看数据库用户

exit #退出

mysql -p3306 -u用户名 -p密码 #登录mysql

use mysql

update user set Host=’%’ where Host=’localhost’ #%表示任意的,这样就可以在其他电脑连接ip

flush privileges #刷新

在外部电脑:

浏览器输入:服务器ip # 对phpwind进行设置

Nginx添加网站:

在服务器目录: /alidata/server 有下面目录:

mysql mysql-5.6.21 nginx nginx-1.4.4 php php-5.5.7

进入目录: /alidata/server/nginx/conf

cat nginx.conf #这个文件找到最后一行

include /alidata/server/nginx/conf/vhosts/*.conf;

#包含了vhosts下面所有配置文件,一个网站一个conf

进入目录:alidata/server/nginx/conf/vhosts/

查看文件: cat phpwind.conf

文件开始:::::

server {

listen 80;

server_name localhost; #这里localhost,所以浏览器输入ip可以访问,如果输入,浏览器就只能输入相关域名

index index.html index.htm index.php;

root /alidata/www/phpwind;

location ~ .*\.(php|php5)?$

{

#fastcgi_pass unix:/tmp/php-cgi.sock;

fastcgi_pass 127.0.0.1:9000;

fastcgi_index index.php;

include fastcgi.conf;

}

location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$

{

expires 30d;

}

location ~ .*\.(js|css)?$

{

expires 1h;

}

#伪静态规则

include /alidata/server/nginx/conf/rewrite/phpwind.conf;

access_log /alidata/log/nginx/access/phpwind.log;

文件结束:::::::::

添加站点:

cp default.conf.bak paidaxue.conf

修改文件:vim paidaxue.conf

修改: server_name localhost;

修改为:

server_name ;

修改: root /alidata/www/phpwind;

修改为:

root /alidata/www/;

修改: 如果原来没有这一段就忽略修改

log_farmat aliyun ‘$remote_addr – $remote_user [$time_local] “$request” ‘

‘$status $body_bytes_sent “$http_referer” ‘

‘ “$http_user_agent” “$http_x_forwarded_for”‘;

修改为:

log_farmat paidaxue ‘$remote_addr – $remote_user [$time_local] “$request” ‘

‘$status $body_bytes_sent “$http_referer” ‘

‘ “$http_user_agent” “$http_x_forwarded_for”‘;

修改:

access_log /alidata/log/nginx/access/default.log;

修改为:

access_log /alidata/log/nginx/access/;

保存

进入目录:

/alidata/server/nginx/sbin/nginx -s reload#重启nginx

浏览器输入: #会显示404not found 因为没有对应目录

新建目录: alidata/www/

mkdir -p /alidata/www/

查看新建的目录: #是在root的用户,root用户组中

drwxr-xr-x 2 root root 4096 Jan 13 17:00

drwxr-xr-x 26 www www 4096 Jan 13 16:15 phpwind

浏览器输入: #会显示403Forbidden 因为没有权限访问

所以要对 的权限进行更改,变成和下面一样的www

cd /alidata/www/

chown -R www:www /alidata/www/

浏览器输入: #会显示403Forbidden 因为里面没有文件

cd /alidata/www/

在上面文件夹新建index.html

浏览器输入: #正常

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。