web服务器部署过程记录
由于之前没有服务器部署经验,又选择了所有软件都是单独编译安装,遇到很多问题,解决之后还是学习到了很多新东西。
如今回过头来还是选择lnmp集成环境的部署方式比较方便快捷:https://lnmp.org/install.html 一站式服务
一下是前段时间部署服务器的流程(没安装mysql,因为服务器自带了)
(1)配置最新yum源
To --》http://www.cnblogs.com/kyoung/p/6801021.html
(2)配置Nginx
To --》http://www.cnblogs.com/kyoung/p/6801111.html
备注:
(1)wget 若报错无法建立ssl连接
wget --no-check-certificate https://xxxxxxxxxxxxxxxxxxx
--no-check-certificate 不检查证书访问
(1)安装ssl时候 To --》http://www.cnblogs.com/kyoung/p/6801143.html
最好安装最新的openssl增加安全性
(2)安装完成修改nginx.conf配置文件 正常文件路径--》 /usr/local/nginx/conf/nginx.conf
server {
listen ;
server_name yk.lezi.com;修改处1
#charset koi8-r;
#access_log logs/host.access.log main;
location / { 修改处2(增加)
root /home/web_v3.0_ci/web/;文件地址根目录地址
index index.html index.htm index.php;增加识别php文件
}
location ~ \.php$ {修改处3,增加此处localtion
root html;
fastcgi_pass 127.0.0.1:;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /home/web_v3.0_ci/web/<-文件地址根目录地址
$fastcgi_script_name;
include fastcgi_params;
}
}
(3)配置防火墙
To --》http://www.cnblogs.com/kyoung/p/6800827.html
备注:如果不配置,会导致80端口未开放,浏览器打不开网站
(4)配置PHP
To --》http://www.cnblogs.com/kyoung/p/6801172.html
备注:
(1)检查是否安装了php-fpm,并启动,不然浏览器打不开php文件.
(2)乐子网需要php扩展,memcached的支持 需要安装
To --》http://www.cnblogs.com/kyoung/p/6801187.html
(5)如果配置meccached后还无效
重启linux服务器 启动nginx php-fpm 防火墙配置 完成
确定还需安装mysql 本机以安装 所以无需安装
(6)部署svn服务器(看需求)
http://www.cnblogs.com/kyoung/p/6801208.html
备注:svn 服务器部署完,需要配置防火墙
更改配置文件需要重启svn svnserve -d -r /home/svn
升级openssl
http://bguncle.blog.51cto.com/3184079/1392870/
ls -l /lib/libssl.so*
web服务器部署过程记录的更多相关文章
- Nginx+uwsgi+Django 的web应用环境部署-完整记录
Python作为当前最火爆最热门,也是最主要的Web开发语言之一,在其二十多年的历史中出现了数十种Web框架,比如Django.Tornado.Flask.Twisted.Bottle和Web.py等 ...
- Web服务器部署浅析
企业内网站 中小型企业一般将企业宣传网站外包给第三方进行统一设计.部署和运维.大型企业因为访问量和数据量有所增加,部分网站可能具备在线咨询或订单的功能,此类Web服务器采用最通用的IU机架式服务器以降 ...
- 转:浏览器与WEB服务器工作过程举例
用户通过“浏览器”访问因特网上的WEB服务器,浏览器和服务器之间的信息交换使用超文本传输协议(HTTP--HyperText Transfer Protocol). 例:用户访问东南大学主页 Http ...
- Java Web项目搭建过程记录(struts2)
开发工具:eclipse 搭建环境:jdk1.7 tomcat 8.0 基础的java开发环境搭建过程不再赘述,下面从打开eclipse 之后的操作开始 第一步: 创建项目,File -> ...
- 安装DELL R430服务器的过程记录
序: 本次需要安装一个ineedle设备给客户用,貌似客户是华三.这次领导比较重视,下血本买了一台DELL服务器,似乎花费了1万多大洋.当然配置是比较高了,CPU:Intel(R) Xeon(R) C ...
- Web服务器异常问题记录
1.使用命令,出现"-bash: 命令: Input/output error" 重启服务器后正常,网上查了下是说硬盘写入读取异常,经过和服务器厂商沟通后,确认是硬件问题导致(硬盘 ...
- 服务器部署全程记录(centos6.5)
1.安装nginx 上传安装包:put E:\yz_index\installPackage\nginx-1.14.0.tar.gz 解压:tar zxvf nginx-1.14.0.tar.gz 切 ...
- 前端技术之:Prisma Demo服务部署过程记录
安装前提条件: 1.已经安装了docker运行环境 2.以下命令执行记录发生在MackBook环境 3.已经安装了PostgreSQL(我使用的是11版本) 4.Node开发运行环境可以正常工作 ...
- web服务器部署
1.控制面板---打开关闭Windows服务功能---Interner信息服务--全选中 2.控制面板---防火墙--关闭防火墙---允许程序通过Windows防火墙---勾选“万维网服务http” ...
随机推荐
- 编写一个函数,在页面上输出一个N行M列的表格,表格内容填充0~100的随机数字
function print(n,m){ document.write("<table>"); for(var i=0; i<n; i++){ ...
- ORACLE常用数值函数、转换函数、字符串函数介绍
ORACLE常用数值函数.转换函数.字符串函数介绍. 数值函数: abs(m) m的绝对值 mod(m,n) m被n除后的余数 power(m,n) m的n次方 round(m[,n]) m四舍五入至 ...
- CYQ.Data 数据框架 使用篇一 入门指南---001
原文链接:http://www.cyqdata.com/cyqdata/article-detail-411 本文针对V5版本进行修改于(2016-07-04) 下面是使用步骤: 一:下载框架DLL[ ...
- 序列化模块json--pickle--shelve
什么是序列化? 将一组或多组数据结构转化成一个字符串的过程就叫做序列化 它的目的: 序列化的结构是字符串,准确的说是bytes类型,方便存储 方便于网络传输, 既然序列化是从数据类型到字符串的过程,那 ...
- Where is virtualenvwrapper.sh after pip install?
I'm trying to setup virtualenvwrapper on OSX, and all the instructions and tutorials I've found te ...
- 手动控制IIS Express的两个常用方法
由于VS在开发WEB应用程序时,每次都需要重新启动IIS Express,速度太慢了,如果改为手动控制IIS Express启动,那么可以直接编译应用程序后,直接刷新页面,那么速度会更快. 因此需要常 ...
- leetcode557
public class Solution { public string ReverseWords(string s) { var list = s.Split(' ').AsEnumerable( ...
- cv::Mat到YUV420的转换《转》
某些特定场合我们会经常遇到yuv420格式的视频文件,这种视频帧无法直接用于opencv,故而,需要进行格式转换:幸运的是,opencv提供了rgb到yuv420的格式转换函数:下面给出基本用法: 函 ...
- UI5-文档-4.37-Content Density
在本演练教程的这一步中,我们将根据用户的设备调整内容密度.SAPUI5包含不同的内容密度,允许您为支持触摸的设备显示更大的控件,为鼠标操作的设备显示更小.更紧凑的设计.在我们的app中,我们将检测设备 ...
- mysql大表优化
https://segmentfault.com/a/1190000006158186 https://tech.meituan.com/mysql-index.html http://www.cnb ...