lamp自动部署工具_Linux下LAMP服务器快速部署
Linux下LAMP服务器快速部署
——整理编辑WelkinVan
==================================
本文PDF文档下载:链接:http://pan.baidu.com/s/1dDTzKKL 密码:ys03
==================================
Ps:Linux系统下很多同学不会安装apache、mysql和php软件环境,一个个编译安装的话对于新手来讲的确有一定的难度,特别是不熟悉Linux命令的情况下。本文应ThinkCMF老大Dean的号召,为初学者部署linux下ThinkCMF运行环境快速指导。文章比较浅显,进一步的虚拟主机配置、别名等在该文档中没有写出,有需要可以自己研究下,或等下次的教程吧。有错误不足之处可以在群里讨论或直接@我,大神们请多包含。谢谢大家支持。
一、本次教程为新手部署教程采用如下环境及软件
1、 Linux系统:centos6.5(centos6.X均适用)
2、 LAMP套件:LAMP Stack(该套件为国外的一个团队整合开发的,本人使用多年,个人觉得稳定可靠,适用服务器端部署用。)
3、 远程链接软件:SecureCRT+SecureFX 整合版(下载地址:http://www.portablesoft.org/securecrt-securefx-legacy-versions/),也可以使用Xshell+Xftp套件等其他软件。
二、环境下载地址
1、 Centos的下载地址各大开源镜像站都有(现在开源镜像站上一般只有最新的版本,如6.7,其他版本可以自己度娘),如:http://mirrors.163.com/centos/
三、系统及环境的安装
Centos的安装这边不在啰嗦了,不在本次主题之内。主要是LAMP环境的部署。
1、通过ssh链接到服务器,SecureCRT的安装我不说了,不会的自己虐自己吧,打开SecureCRTPortable,然后如图输入你的服务器IP、端口和用户名和密码。
使用SecureCRT的SFTP工具SecureFX上传安装包。
上传路径看你的数据盘在什么位置就放什么地方好了,可以使用[root@localhost ~]# df –h查看对应的空间大写。我先上传至opt目录下,怎么上传也自己看下吧,从左边自己电脑拉到右边服务器。上传的时候选择二进制上传即可。
[root@localhost ~]# cd /opt/
[root@localhost opt]# ll -h
总用量 91M
-rw-r--r--. 1 root root 91M 8月 11 10:00 bitnami-lampstack-5.5.28-0-linux-x64-installer.run
drwxr-xr-x. 2 root root 4.0K 3月 26 2015 rh
如果显示出现乱码,那么在软件的属性里把编码方式改成UTF-8
2、开始安装程序。
先修改文件读写权限为755(755含义自己度娘),命令如下
[root@localhost opt]# chmod 755 bitnami-lampstack-5.5.28-0-linux-x64-installer.run
改完后可以查看下对应的属性改了没有
[root@localhost opt]# ll -h
总用量 91M
-rwxr-xr-x. 1 root root 91M 8月 11 10:00 bitnami-lampstack-5.5.28-0-linux-x64-installer.run
然后使用命令进行安装,安装的过程比较简单。
[root@localhost opt]# ./bitnami-lampstack-5.5.28-0-linux-x64-installer.run
安装过程中会问你是否要安装组建,这些组建在ThinkCMF中默认是用不到的,可以直接全NO。
接下来是让你选择安装目录,根据自己的数据盘输入安装路径,我就安装在/opt/下了(默认路径为opt下,可以直接回车确认)。
然后输入mysql的root用户密码(重复两边)。
到此为止就问你是否继续,输入y就可以安装了,等滚动条滚动到100%安装过程就大功告成了。
下面是整个步骤截图。
安装完成后可以访问地址查看是否能访问。看到如下页面就安装完成了。
若出现无法访问,请查看防火墙是否开启80端口。没有的话在防火墙里插入一条记录。如下图:
3、ThinkCMF文件的上传
默认程序上传目录是/opt/lampstack-5.5.28-0/apache2/htdocs。将原来htdocs中的文件删除,然后上传整个ThinkCMF文件即可访问网站。
4、其他的配置工作
1.Php信息的配置
2.mysql配置
3、apache2的配置
5、LAMP环境的整体配置
1.服务器自动启动
复制LAMP文件夹下的ctlscript.sh文件到/etc/init.d/命令如下
[root@localhost /]# cp /opt/lampstack-5.5.28-0/ctlscript.sh /etc/init.d/lamp
修改复制过去的lamp文件,并增加自启动的代码,命令如下
修改完后再将脚本添加到系统服务中
[root@localhost /]# chkconfig --add lamp
添加后可以查看,看到后就说明正常了,命令如下
2、服务器的启动、关闭、重启
方式有两种,一种是在任何目录下输入完整脚本路径并加上脚本执行方式。方式分为help\start\stop\restart\restart\status,具体意思就不说了,如下图
同时可以进入到对应lamp目录后使用./ctlscript.sh start等命令来启动和停止。
======================================
本文PDF文档下载:链接:http://pan.baidu.com/s/1dDTzKKL 密码:ys03
======================================
lamp自动部署工具_Linux下LAMP服务器快速部署相关推荐
- Centos7下使用Ceph-deploy快速部署Ceph分布式存储
#Centos7下使用Ceph-deploy快速部署Ceph分布式存储 CEPH 简介 不管你是想为云平台提供Ceph 对象存储和/或 Ceph 块设备,还是想部署一个 Ceph 文件系统或者把 C ...
- Sonic 开源移动端云真机测试平台 - windows系统下的sonic快速部署演示
Sonic 开源移动端云真机测试平台快速部署演示 第一章:Sonic 平台的准备工作与快速部署 ① Docker 的安装 ② MySQL 的安装 ③ docker-compose.yml 文件配置 ④ ...
- 如何利用云服务器快速部署一个静态网页
如何利用云服务器快速部署一个静态网页 1.租一台云服务器 2.安装nginx 3.把/var/www/html文件夹下的html文件替换成你的静态网页 4.在浏览器输入主机ip就可以看到了,注意打开8 ...
- tcp测试监听工具_linux 下两款网络性能测试工具介绍
前言:最近生产上有点不稳定,开发说网络问题,于是需要测试一下网络环境,出一篇报告验证是否真是网络问题,所以今天正好为大家分享linux下两款网络性能测试工具iperf和netperf 一,iperf安 ...
- Java编程工具(11):IDEA 服务器热部署详解E
IDEA 服务器热部署详解(On Update action/On frame deactivation) IDEA 服务器热部署详解(On Update action/On frame deacti ...
- ET部署到docker,用docker实现快速部署ET分布式服务器(一)
部署准备: 1.本次部署ET和在linux部署ET类似,读者请先行了解ET在linux部署参考 ET开源框架做完的项目整体部署到Linux服务器的步骤(转) - &大飞 - 博客园 2.本次部 ...
- 自建latex服务器,快速部署支持 Makedown 和 LaTeX 等格式的 Zbox-Wiki 文档共享站点
快速部署支持 Makedown 和 LaTeX 等格式的 Zbox-Wiki 文档共享站点 Author: Poechant Blog: blog.CSDN.net/Poechant Email: z ...
- dns服务器部署在哪个位置,DNS服务器的部署
DNS服务器的部署 DNS----Domain Name System域名系统 作用: 1)将域名, 主机名解析成对应的IP地址 正向解析 2)将IP地址解析成对应的主机名,域名反向解析 区域zone ...
- CentOS 下使用 URLOS 快速部署 DzzOffice 企业办公套件
一. 背景简介 DzzOffice 是一套开源办公套件,适用于企业.团队搭建自己的 类似「Google企业应用套件」.「微软 Office365」的企业协同办公平台,本文介绍如何在 CentOS 上使 ...
最新文章
- 基于并联SVM支持向量机训练HOG特征提取的人员目标提取
- MyBatis 多表联合查询及优化
- iOS开发人员不容错过的10大工具
- java写龟兔赛跑_有关JAVA编写龟兔赛跑的游戏的问题。求助……
- Android NDK开发之 ARM与NEON指令说明
- 微软ReportViewer(rdlc)发布时所需要的动态库(vs2010)
- NHibernate 基础
- 机器学习系列全集,301页PDF精心整理!
- 关于bss段的一些思考
- 独立开发者:我为什么要学游戏编程?
- 讯飞离线语音合成(离线资源包)
- 如何安装最纯净的win7系统
- 从头开始构建一台8位计算机 - 完整的零件清单
- I.MX6Q(TQIMX6Q/TQE9)学习笔记——新版BSP之声卡驱动移植
- web前端工程师做什么
- 利用JACK在Windows下PC之间传递声音
- 一次Linux系统被攻击的分析过程
- Java 利用感知哈希算法简单实现用户头像搜索(搜图)
- Protege使用教程(推理篇)
- 冷静下来想想,员工离职这事真能“防得住”吗?