小白求教老滚5的强化体制到底是怎样的

找不到答案?
服务器小白求教一台 Ubuntu 网站服务器完整的部署流程是怎样的?
服务器小白来求教了…因为一直使用的是虚拟主机,或者类似 SAE 那样的 PaaS 平台,没有接触过自己搭建服务器的流程,对这方面完全不懂…
现在由于阿里云、腾讯云之类的 VPS 服务价格慢慢下调,门槛也越来越低,以及受限于虚拟主机和 PaaS 平台的一些限制(例如 SSL),想自己学习一下一台生产环境的服务器的部署流程,希望各位服务器前辈、运维前辈,可以指点指点。
假定服务器为 Ubuntu 14.04 系统,并且希望:
系统不一定是要 Ubuntu,也可以是 CentOS 或 Debian,希望能入门容易一些就行。能够跑 PHP 网站,最好是 PHP 7,部署完之后有哪些是必须优化的?同时运行 MariaDB 或 MySQL 数据库,权限啊、远程访问啊,这一类是不是有特殊配置?使用 Nginx 做 web 服务器,以及如何部署 HTTPS 网站?使用 Git 进行代码发布,是不是要涉及 hook 之类的?服务器的用户权限应该如何进行必要配置?基本的安全防护应该做哪些事?既然是生产环境,那是否应该定时备份网站数据?有什么比较方便的方式?全部手动安装,不要使用那些一键包。我知道细节的优化是需要长年累月的经验,并不是几句话能够说清楚的,但我不求能完善到什么程度,主要以学习为目的,希望各位大神、前辈,能不吝赐教,谢谢大家!
按投票排序
按时间排序
Ubuntu通过apt安装LAMP环境
#安装下面这几个包后就可以跑Discuz!这些常用PHP程序了
sudo apt-get install apache2 php5 php5-gd php5-mysqlnd mysql-server
sudo service apache2 {status|start|stop|restart|reload}
sudo service mysql {status|start|stop|restart|reload}
Apache网站根目录 /var/www
Apache主目录 /etc/apache2
Apache主配置文件 /etc/apache2/apache2.conf
Apache日志 /var/log/apache2
PHP主目录 /etc/php5
PHP配置文件 /etc/php5/apache2/php.ini
PHP模块位置 /usr/lib/php5
MySQL配置文件 /etc/mysql/my.cnf
MySQL数据库文件 /var/lib/mysql
运行 mysql_secure_installation 设置mysql根用户密码
防火墙只开放ssh(22端口),http(80端口):
Ubuntu使用ufw可以这样做:
sudo ufw enable && \
sudo ufw default deny && \
sudo ufw allow 22/tcp && \
sudo ufw allow 80/tcp && \
sudo ufw status
可以这样删除,比如80端口:
sudo ufw delete allow 80/tcp
Ubuntu使用iptables可以这样做:
sudo ufw disable && sudo ufw default allow 设置INPUT/FORWARD/OUTPUT为ACCEPT,如果为DENY,下一步骤将使系统的所有网络访问中断,包括ssh.
sudo iptables -F && sudo iptables -X && sudo iptables -Z && sudo iptables -L
sudo iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
sudo iptables -A INPUT -i lo -j ACCEPT
sudo iptables -A INPUT -p tcp -i eth0 --dport 22 -j ACCEPT
sudo iptables -A INPUT -p tcp -i eth0 --dport 80 -j ACCEPT
sudo iptables -A INPUT -j DROP
iptables-save & /etc/iptables.up.rules 切换到root用户执行,sudo会提示无权限.Redhat的保存操作为service iptables save.
sudo nano /etc/network/interfaces 在末尾添加一行,在网络启动时应用防火墙规则:
pre-up iptables-restore & /etc/iptables.up.rules
查看设置的规则:
sudo iptables -nvL --line-numbers
插入一条规则到INPUT链第6的位置:
sudo iptables -I INPUT 6 -j DROP
修改INPUT链的第6条规则:
sudo iptables -R INPUT 6 -j ACCEPT
删除INPUT链第6条规则:
sudo iptables -D INPUT 6
ssh使用密钥验证登录:
#生成密钥对(私钥id_rsa和公钥id_rsa.pub)
ssh-keygen
cat id_rsa.pub && authorized_keys
#使用密钥登录后禁止密码认证
sudo nano /etc/ssh/sshd_config
PasswordAuthentication no
#重启服务生效
sudo service ssh restart
如果你要使用最新的PHP7,最好还是学习一下自行编译,比如:
Ubuntu上Nginx/Apache/PHP编译打包教程
<dd id="vote_num_
root@zhangtong:~# sudo apt-get install apache2 php5 php5-gd php5-mysqlnd mysql-serversudo: unable to resolve host zhangtongReading package lists... DoneBuilding dependency tree
Reading state information... DonePackage php5 is not available, but is referred to by another package.This may mean that the package is missing, has been obsoleted, oris only available from another source
Package php5-gd is not available, but is referred to by another package.This may mean that the package is missing, has been obsoleted, oris only available from another source
E: Package 'php5' has no installation candidateE: Package 'php5-gd' has no installation candidateE: Unable to locate package php5-mysqlnd
你们阿里自己的程序安装这些包有问题啊,资源貌似是失效了
登录后可回答问题,请
在云上签发Symantec、WoSign、CFCA证书,实现网站HTTPS化,使网站可信,防劫持、防篡改、防监听...
由轻量级Agent和云端组成,集云盾威胁情报于一体,通过Agent和云端大数据的联动,为您提供网站后门查杀、通用...
一款安全易用的管理类服务。您无需花费大量成本来保护密钥的保密性、完整性和可用性,借助密钥管理服务,您可以安全、便...
为您提供简单高效、处理能力可弹性伸缩的计算服务,帮助您快速构建更稳定、安全的应用,提升运维效率,降低 IT 成本...查看: 1722|回复: 5
注册时间最后登录在线时间6 小时阅读权限10积分173帖子精华0UID894376
入门学徒, 积分 173, 距离下一级还需 27 积分
金币62 社区知名度0 威望33 积分173帖子精华0UID894376
刚才忽然发现手表什么都不显示了,只有左上角显示CHG,谁能告诉我下,这是什么意思啊?现在又好了,但刚才那是什么原因造成的?在线等解答
注册时间最后登录在线时间338 小时阅读权限70积分7263帖子精华2UID1058772
熟女杀手团团长
爱表鉴赏家, 积分 7263, 距离下一级还需 2737 积分
金币2723 社区知名度12 威望1105 积分7263帖子精华2UID1058772
没电了,晒晒太阳就可以了
摩旅控,熟女控,数码控,翻墙控,手机控,摄影控,喝过茶,草泥马军团成员。
第一块g-9300
第二块gw-9200bwj
第三块gw-9400bj-1jf
注册时间最后登录在线时间338 小时阅读权限70积分7263帖子精华2UID1058772
熟女杀手团团长
爱表鉴赏家, 积分 7263, 距离下一级还需 2737 积分
金币2723 社区知名度12 威望1105 积分7263帖子精华2UID1058772
没电了,晒晒太阳就可以了
摩旅控,熟女控,数码控,翻墙控,手机控,摄影控,喝过茶,草泥马军团成员。
第一块g-9300
第二块gw-9200bwj
第三块gw-9400bj-1jf
注册时间最后登录在线时间1183 小时阅读权限90积分14624帖子精华2UID357814
爱表资深人士, 积分 14624, 距离下一级还需 5376 积分
金币5164 社区知名度10 威望2367 积分14624帖子精华2UID357814
CHG (indicating a weak battery).与RECOV 一个意思
就是快没电咯
注册时间最后登录在线时间812 小时阅读权限90积分10605帖子精华0UID798275
爱表资深人士, 积分 10605, 距离下一级还需 9395 积分
金币3809 社区知名度1 威望1671 积分10605帖子精华0UID798275
CHARGE的缩写吧,充点的意思
注册时间最后登录在线时间1126 小时阅读权限100积分32545帖子精华1UID499512
金币12181 社区知名度22 威望5375 积分32545帖子精华1UID499512
低电量警告!是很长时间没戴了么?
DW-6900CC-3DR
DW-5600E-1V
G-5500B-1DR
GA-110B-1A2JF
GX-56-1ADR
G-6900-1DR
GWX-8900-1DR
GW-M5610-1BJF
G-9300GB-1DR
GWX-5600C-7DR
DW-5030C-1JR
GD-120CM-5CR
Next&&GW-5000-1JF
爱表族认证会员
您是爱表族认证会员!!!非常感谢您发表的原创文章为其他消费者提供的帮助,同时您将享受到爱表族认证会员的服务。希望您继续努力,并影响身边的人一起分享。
Powered by政治小白求教,中央总是在谈分配制度,请问我的工资和分配制度有什么关系,是怎么分配来的?_百度知道
政治小白求教,中央总是在谈分配制度,请问我的工资和分配制度有什么关系,是怎么分配来的?
我有更好的答案
有 按劳分配 按生产要素分配
这个太抽象,和我的工资有什么关系?
你的工资和你从适的工作有直接关系!分配到你有多少,和分配制度没什嘛关系,和你的领导/老板有直接关系!!工作一段时间后,和你的业绩/成绩///表现有直接关系!
这一切;和“中央的分配”没半毛关系!
那分配制度和老百姓的生活有什么关系
从来就没有什嘛“按唠分配”,您 别太天真啦!
为您推荐:
其他类似问题
分配制度的相关知识
&#xe675;换一换
回答问题,赢新手礼包&#xe6b9;
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 老滚5视频教程 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信