对于最近学习的linux-amp环境的搭建,为方便下次搭建时高速,总结小命令如下:
linux amp环境搭建
1.网卡相关:
service network restart
2.防火墙相关:
service iptables stop(永久关闭)
3.selinux相关:
vim /etc/selinux/config SELINUX=disabled(永久关闭)
4.linux下vsftpd安装
挂载镜像
mkdir /cdrom
mount /dev/cdrom /cdrom
cd /cdrom/CentOS
ls | grep vsftpd
rpm -ivh vsftpd+tab
service vsftpd restart
在用ftp上传的时候不能用root上传,只能用普通用户
5.apache安装
1.复制源码包到/usr/local/src/下并解压(httpd-2.2.11.tar.gz)
cd /home/lvran/
tar -zxvf httpd-2.2.11.tar.gz -C /usr/local/src/
2.进入解压后的目录
cd /usr/local/src/httpd-2.2.11
./configure --prefix=/usr/local/httpd
3.编译:
make
4.安装:
make install
5./usr/local/httpd/bin/下启动apache
cd /usr/local/httpd/bin/
./apachectl start
6.查看是否正常启动
ps uxa | grep httpd
7.检验:访问web服务器
6.mysql安装:(mysql-5.5.38-linux2.6-i686.tar.gz)
1.复制源码包到/usr/local/src/下并解压
cd /home/lvran/
tar -zxvf mysql-5.5.38-linux2.6-i686.tar.gz -C /usr/local/
2.进入/usr/local/下创建一个快捷方式mysql
cd /usr/local/
ln -sv mysql-5.5.38-linux2.6-i686 mysql
3./usr/local/mysql/添加一个用户并执行初始化的命令
cd /usr/local/mysql/
useradd mysql
./scripts/mysql_install_db --user=mysql
4.修改目录的权限
chown -R mysql.mysql .
5.复制配置文件到指定目录,并改名为my.cnf
cd support-files/
cp my-small.cnf /etc/my.cnf
6.将MySQL加入到系统服务,并启动
cp mysql.server /etc/init.d/mysqld
chkconfig --add mysqld
service mysqld start
7.将MySQL的相关命令加入到环境变量里面
vim /etc/profile
在文件的最后增加如下一行
export PATH=$PATH:/usr/local/mysql/bin/
8.加入后重新读取下环境变量
. /etc/profile
9.开启mysql服务
service mysqld start
10.登录mysql服务
mysql -uroot -p
11.此时进入数据库是无密码状态,故修改密码
进入use mysql
update user set password=password('lvran') where user='root';
让密码立即生效:
flush privileges;
7.php安装:(php-5.5.34.tar.gz)
1.复制源码包到/usr/local/src/下并解压
cd /home/lvran/
tar -zxvf php-5.5.34.tar.gz -C /usr/local/src/
2.进入解压后的目录/src/编译安装
cd /usr/local/src/php-5.5.34
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/httpd/bin/apxs --with-mysql=/usr/local/mysql && make && make install
3.复制配置文件并改名,并修改Apache的配置文件(php5.5: php.ini-development)
cd /usr/local/php/etc
cp /usr/local/src/php-5.5.34/php.ini-development php.ini
cd /usr/local/httpd/conf
cp httpd.conf httpd.conf.backup-2016-6-6
vim httpd.conf
308 行附近:
AddType application/x-httpd-php .php
4.重启apache
pkill -9 httpd
/usr/local/httpd/bin/apachectl restart
5.添加测试文件
cd /usr/local/httpd/htdocs
touch test.hp
8.samba安装:
1.挂载镜像
2.进入镜像文件(安装samba之前要先安装perl-Concert-ASN1-0.20-1.1.noarch.rpm)
cd /cdrom/CentOS
ls | grep 软件包
3.安装:
rpm -ivh 软件包
4.安装samba
rpm -ivh samba...
5.添加用户,将用户加入samba配置里面
smbpasswd -a smbtest
6.启动samba
service smb start
7.windows访问samba服务
黑窗口:\\192.168....
转载于:https://blog.51cto.com/11688962/1787843