yum 添加163源
首先从163下载repo
连接地址地址:http://mirrors.163.com/.help/centos.html
复制 centos6 的连接地址
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
提示:
wget: unable to resolve host address “mirrors.163.com”
解决办法1
vim /etc/resolv.conf
修改文件内容如下
nameserver 8.8.8.8 #google域名服务器
nameserver 8.8.4.4 #google域名服务器
解决办法2
vim /etc/sysconfig/network-scripts/ifcfg-eth0
添加代码
DNS1=8.8.8.8
DNS2=8.8.4.4
重启网络服务
service network restart
问题解决
继续添加163源
下载
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
移动到yum.repos.d/目录下
mv CentOS6-Base-163.repo /etc/yum.repos.d/
生成缓存
yum clean all
yum makecache
安装所需开发包
yum install gcc gcc-c++ gcc-g77 flex bison autoconf automake bzip2-devel zlib-devel ncurses-devel libjpeg-devel libpng-devel libtiff-devel freetype-devel pam-devel openssl-devel libxml2-devel gettext-devel pcre-devel mysql-devel net-snmp-devel curl-devel perl-DBI
安装mysql
yum -y install mysql mysql-server
设置开机启动
chkconfig --level 235 mysqld on
启动服务
service mysqld start
mysqladmin -u root password 123456(自行设置密码)
mysql配置文件
vim /etc/my.cnf
安装apache
yum -y install httpd
设置开机启动
chkconfig --level 235 httpd on
修改配置文件
vim /etc/httpd/conf/httpd.conf
修改内容
Listen 80
ServerName 127.0.0.1:80
DocumentRoot “/var/www/html”
DirectoryIndex index.php index.html index.html.var
启动服务
service httpd start
安装php
yum -y install php
重启httpd服务激活php
service httpd restart
测试php是否安装成功
vim /var/www/html/info.php
<?php
phpinfo();
?>
linux本机访问正常
局域网访问失败
方法:
关闭防火墙 service iptables stop
局域网访问正常
安装常用组件
yum -y install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-bcmath php-mbstring
php配置文件
vim /etc/php.ini
memory_limit=128M
post_max_size=8M
upload_max_filesize=2M