网站创建历程
1. 买域名
https://wanwang.aliyun.com/domain/searchresult/
先要起名字,找到合适的域名。
找好后直接付款支付就ok了。
1.1 实名制
需要身份证照片。
直接拍照,上传,ok,等2个工作日。
服务器
云服务器ECS(包年包月) 地域: 华北 1 可用区: 华北 1 可用区 B I/O 优化实例: 非 I/O 优化实例 实例规格: 1 核 2GB 网络类型: 经典网络 带宽: 1Mbps(按固定带宽) 操作系统: CentOS 7.2 64位 系统盘: 40GB 普通云盘 密码: 已设置 实例名称: oriht
linux学习: wiki.jikexueyuan.com/project/lin…
登陆的操作: ssh root@ip
三:连接数据库:mysql -uroot -proot //p
还有就是遇到死链接的问题需要
配置路由:‘URL_MODEL'=2; 或者配置为0 和3 这里需要仔细查看TP手册部署那里。
直接写路径就可以
3。chkconfig --level 35 vsftpd on4.yum -y install vsftpd;5 cd /home/wwwroot/default/6 chmod 777 /home/wwwroot/default/chmod 777 /home/wwwroot/default/ -R 这里要注意的是权限问题:你要把application目录权限-777例如:chmod 777 /home/wwwroot/default/ -Rchmod -R 777 /home/wwwroot/default/
备案流程
网站备案信息真实性核验单 [查看样例] 请打印3份,按照样例分别填写并全部邮寄
申请邮寄幕布 您自行拍照后上传
远程拷贝
拷贝远程服务器的文件到本地:
```bash
scp -r -P 端口号 用户名@IP地址:/usr/local/tomcat_airc/webapps/ /tmp/kyj/
```
拷贝本地文件到远程服务器:
```bash
scp -r /tmp/kyj/sys.war 用户名@IP地址:/usr/local/tomcat_airc/webapps/
```
服务器信息
php的默认端口是8080 nginx的默认端口改成80
https配置
在阿里云买好证书,
-
在nginx安装目录下新建cert目录 cd /usr/local/nginx mkdir cert
-
将证书下载下来,复制到cert目录下 scp -r 本地文件目录 root@(ip):/usr/local/nginx/cert/ 这里有123.pem 和123.key,两个都要传到远程服务器
-
配置后不生效
-
curl -l oriht.com
-
wget oriht.com
-
需要进入阿里云服务器的实例里,找到安全组规则,配置443访问权限。才能访问https的端口
-
nginx no input file specified 查看nginx error.log, 发现是nginx之前的配置找不到路径之类的问题,先将所有的其他配置注释掉,mv **.conf **.conf.bak
-
又报502 Bad Gateway 说是nginx-fpm的占用内存太多,默认进程数太少
1、查看php fastcgi的进程数(max_children值)
netstat -anop | grep php-cgi | wc -l
1、查看php fastcgi的进程数(max_children值)
netstat -anop | grep php-cgi | wc -l
3、调整/usr/local/php/etc/php-fpm.conf 的相关设置
```config
pm.max_children = 5
request_terminate_timeout = 60
```
部分PHP程序的执行时间超过了Nginx的等待时间,可以适当增加nginx.conf配置文件中FastCGI的timeout时间,例如:
```config
http
{
……
fastcgi_connect_timeout 300;
fastcgi_send_timeout 300;
fastcgi_read_timeout 300;
……
}
```