您的位置:首页 > 其它

DELL R420真机搭建LAMP环境

2015-07-06 18:20 176 查看

一直都是在虚拟机中做实验,头一次在真机安装CentOS6.6 x86_64位系统,并安装LAMP环境。提前安装必备的软件包,在安装过程中未出现错误;可以使用一键安装LAMP脚本执行。

DELL R420配置 E5-2403双cpu,4核心8线程;

# grep "model name" /proc/cpuinfo |uniq
model name: Intel(R) Xeon(R) CPU E5-2403 v2 @ 1.80GHz
[root@localhost ~]# grep  -c "processor" /proc/cpuinfo
8
[root@localhost ~]# grep "core id" /proc/cpuinfo |sort |uniq|wc -l
4



linux版本及内核版本[root@localhost ~]# cat /etc/issue CentOS release 6.6 (Final) Kernel \r on an \m [root@localhost ~]# uname -r 2.6.32-504.el6.x86_64安装LAMP环境之前需要安装必备的包

创建mysql用户,数据库目录,更改权限

[code=bash;toolbar:false"># useradd -M -s /sbin/nologin mysql # mkdir -p /data/mysql  # chown -R mysql:mysql /data/mysql/ # chown -R mysql:mysql /usr/local/mysql/

初始化数据库# cd /usr/local/mysql/scripts/  #  ./mysql_install_db --basedir=/usr/local/mysql/ --datadir=/data/mysql/ --user=mysql拷贝配置文件,修改my.cnf#  cp /usr/local/mysql/my.cnf /etc/my.cnf  #  vi /etc/my.cnf [mysqld] user=mysql  datadir=/data/mysql default-storage-engine=MyISAM拷贝启动脚本
# iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT # /etc/init.d/iptables save[p]# vi /etc/profile PATH=$PATH:/usr/local/mysql/bin export PATH # source /etc/profile[p]编辑mysqld启动脚本,找到basedir和datadir添加路径;#vi /etc/init.d/mysqld basedir=/usr/local/mysql datadir=/data/mysql[root@localhost src]# tar zxf apr-1.5.2.tar.gz  [root@localhost src]# cd apr-1.5.2 [root@localhost apr-1.5.2]# ./configure --prefix=/usr/local/apr [root@localhost apr-1.5.2]# make && make install [root@localhost apr-1.5.2]# echo $? 0[p]编译安装apr-util
[root@localhost ~]# rpm -qa gcc cmake pcre-devel libmcrypt libmcrypt-2.5.8-9.el6.x86_64 gcc-4.4.7-11.el6.x86_64 cmake-2.8.12.2-4.el6.x86_64 pcre-devel-7.8-6.el6.x86_64[p][strong][root@localhost ~]# vi /etc/profile PATH=$PATH:/usr/local/apache2/bin [root@localhost ~]# . /etc/profile[p]添加iptables规则,允许80端口,并保存防火墙设置。# iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT # /etc/init.d/iptables save编辑启动脚本,更改权限,并加入系统服务,设置开机启动;[root@localhost apache2]# vi /etc/init.d/httpd [root@localhost apache2]# chmod 755 /etc/init.d/httpd [root@localhost apache2]# chkconfig --add httpd [root@localhost apache2]# chkconfig httpd on检查apache配置参数;-l 列出加载的静态模块 -M列出所有加载的模块;[root@localhost ~]# apachectl -t Syntax OK [root@localhost ~]# apachectl -l [root@localhost ~]# apachectl -M[root@localhost php-5.6.8]# cp /usr/local/src/php-5.6.8/php.ini-production /usr/local/php/etc/php.ini[p]修改时区[root@localhost php-5.6.8]# vi /usr/local/php/etc/php.ini  date.timezone =Asia/Shanghai

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: