发布时间:2014-09-05 17:17:14作者:知识屋
针对linux vps安装centos完工后,安装以nginx为前端处理静态文件,apache后端处理动态文件的php,mysql和缓冲插件的环境。
#安装人:神刀
#时间:2011-04-15
1.分区
fdisk /dev/hda //这里你可能是sda
vi /etc/fstab //永久挂载盘
mount
账户密码更改
passwd root
2.更新yum源
这里我使用163的yum源,当然你可选官方的,毕竟官方的比较全,163的有些库不是很全。首先备份/etc/yum.repos.d/CentOS-Base.repo
cd /etc/yum.repos.d/
mv CentOS-Base.repo CentOS-Base.repo.backup
下载对应版本repo文件, 放入/etc/yum.repos.d/(操作前请做好相应备份)
CENTOS4
wget http://mirrors.163.com/.help/CentOS4-Base-163.repo
CNETOS5
wget http://mirrors.163.com/.help/CentOS5-Base-163.repo
改名:
mv CentOS5-Base-163.repo CentOS-Base.repo
yum makecache
3.
名词解释:LNAMP 是指由 Linux(CentOS),Nginx,Apache,Mysql,Php 为主,其他诸如Pure-ftpd,Jailkit为辅的一套生产环境安装包.所有操作均集成在一个Linux Shell脚本文件中,管理员可方便的进行安装,卸载,增设用户虚拟主机(子域),删除用户虚拟主机(子域)等操作.最大限度方便系统管理员,同时不会影响后续其他软件的安装兼容(有限).
实现功能:
1.全自动源码安装|卸载(有限) apache,mysql,php,nginx,pureftpd,jailkit,phpmyadmin
2.开机后自动更新本机IP到IP使用列表,供添加域名及更新默认虚拟主机
3.快速增删用户及增删虚拟主机,数据库等
4.默认开通用户SSH,SSH已chroot,方便FQ…
5.默认开通FTP服务,增设用户后FTP用户名与Shell用户名一致
如何获取安装?
下载版: http://icodex.org/dl/lnamp-1.0.tar.gz
完整版: http://icodex.org/dl/lnamp_src-1.0.tar.gz
解压缩后执行#./install.sh 将直接进入安装
具体可看:http://lnamp.net/
系统需求
Linux CentOS 5 (32bit/64bit)
至少2G硬盘容量
内存128M以上
使用 Tips:
安装:下载一键包,解压缩后执行 #./install.sh 安装立刻开始,安装之后不能重复安装.必须先卸载才可再次安装
卸载:执行 #lnamp uninstall 已安装的库文件不会被删除.有设置误操作取消的功能
增设用户: 以增加用户 demo 为例. 执行 #lnamp create demo 会提示设定用户密码,主域名,硬盘配额(Beta)等
列出用户: 执行#lnamp list
编辑用户: 以用户 demo 为例. 执行 #lnamp modify demo 将出现菜单,从菜单中可选择重设用户密码,硬盘配额(Beta),增删子域名,增删数据库等
删除用户: 以用户 demo 为例. 执行 #lnamp remove demo 这个选项没有再次确认的,一键删除该用户名下所有配置文件,家目录,数据库等.慎用
访问数据库: 在任意绑定域名后面追加/phpmyadmin即可通过网页的形式访问到数据库管理工具,如: http://www.domain.com/phpmyadmin
数据库root用户: 可以直接在终端中执行 #mysql 即可一键访问到mysql数据库命令行工具
root密码随机生成,如需查看,请在终端中查看 #cat /root/.my.cnf
手动重启服务
service httpd restart #重启nginx和apache
service mysql restart #重启mysql
service pureftpd restart #重启pureftpd
部分截图
linux一键安装web环境全攻略 在linux系统中怎么一键安装web环境方法
Linux网络基本网络配置方法介绍 如何配置Linux系统的网络方法
Linux下DNS服务器搭建详解 Linux下搭建DNS服务器和配置文件
对Linux进行详细的性能监控的方法 Linux 系统性能监控命令详解
linux系统root密码忘了怎么办 linux忘记root密码后找回密码的方法
Linux基本命令有哪些 Linux系统常用操作命令有哪些
Linux必学的网络操作命令 linux网络操作相关命令汇总
linux系统从入侵到提权的详细过程 linux入侵提权服务器方法技巧
linux系统怎么用命令切换用户登录 Linux切换用户的命令是什么
在linux中添加普通新用户登录 如何在Linux中添加一个新的用户
2012-07-10
CentOS 6.3安装(详细图解教程)
Linux怎么查看网卡驱动?Linux下查看网卡的驱动程序
centos修改主机名命令
Ubuntu或UbuntuKyKin14.04Unity桌面风格与Gnome桌面风格的切换
FEDORA 17中设置TIGERVNC远程访问
StartOS 5.0相关介绍,新型的Linux系统!
解决vSphere Client登录linux版vCenter失败
LINUX最新提权 Exploits Linux Kernel <= 2.6.37
nginx在网站中的7层转发功能