CENTOS 系统的配置 2015-01-25 来源:网络 字号:大 中 小 我要评论 收藏本文
1. 配网络 <1># vi /etc/sysconfig/network-scripts/ifcfg-eth0 BOOTPROTO 自动为 dhcp 静态改为 static 即: BOOTPROTO=static IPADDR=? NETMASK=? GATEWAY=? 我的配置如下: DEVICE=eth0 BOOTPROTO=static IPADDR=10.10.19.234 NETMASK=255.255.254.0 GETEWAY=10.10.18.254 ONBOOT=yes TYPE=Ethernet 注: BOOTPROTO 只有在 static( 静态 ) 模式下才可以使用设置的 IP 信息 <2> 开启命令 : #service network restart ------------------------------------------------------------------------------------------------------------------------ 2. 配 ftp <1>#vim /etc/vsftpd/ftpusers 和 etc/vsftpd/user_list 在 root 和 nobody 前加“ # ” ------- 修改用户权限 ( user_list 用户能否访问跟 vsftpd.conf 有关 ) <2>#vim /etc/selinux/config 下改 selinux=disable( 将防火墙关闭 ) <3> 开启命令 : #service vsftpd start <4>#reboot ( 关闭防火墙 ) -------------------------------------------------------------------------------------------- 3. 删除旧版本 <1> 先用查找命令找出要删除的文件 #rpm -qa|grep mysql #rpm -qa|grep MySQL #rpm -qa|grep php #rpm -qa|grep http <2> 删除找出的所有文件 #rpm -e --nodeps filename ( filename 为你查找出来的文件名 ) <3> 检查是否删除干净 #rpm -qa|grep mysql #rpm -qa|grep MySQL #rpm -qa|grep php #rpm -qa|grep http --------------------------------------------------------------------------------------------- 4. 传送文件 我们一般把配置文件传送到 /usr/local/ 这个目录下 --------------------------------------------------------------------------------------------- 5. 安装 MySQL <1> 先用 #cd /usr/local 这个命令到 /usr/local 这个目录下 <2> 先装服务器 #rpm -ivh MySQL-server-5.0.45-0.i386.rpm <3> 然后装客户端 #rpm -ivh MySQL-client-5.0.45-0.i386.rpm <4> 还有其他的 shared,devel,bench 等也要装上 #rpm -ivh MySQL-shared-5.0.45-0.i386.rpm #rpm -ivh MySQL- devel -5.0.45-0.i386.rpm #rpm -ivh MySQL-bench-5.0.45-0.i386.rpm <5> 安装好后试试能不能用 #mysql 出现 Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 27651 to server version: 4.0.20-standard Type 'help;' or '\h' for help. Type '\c' to clear the buffer. 然后用 show databases ; 成功! <6> 最后对 mysql 加密码 #mysqladmin -uroot password 123456 ( 进入 MySQL 用 #mysql -uroot -p123456 ) ----------------------------------------------------------------------------------------------------------------------- 6. 安装安装 APAHCHE2 #tar zxvf httpd-2.0.50.tar.gz #cd httpd-2.0.50 #./configure --prefix=/usr/local/apache2 --enable-module=so #make #make install 安装好以后 #/usr/local/apache2/bin/apachectl start 开启它,然后用浏览器查看是否安装成功 ( 输 IP) ---------------------------------------------------------------------------------------------------------------------------------------- 7. 安装 PHP5 #tar zxvf php-5.0.0.tar.gz #cd php-5.0.0 # ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --enable-trace-vars -with-mysql=/var/lib/mysql #make #mak install ------------------------------------------------------------------------------------------------------------------------------- 8. 配置 复制 PHP.INI 文件到正确位置 <1> 在 PHP 目录下运行 #cd php-5.0.0 #cp php.ini-dist /usr/local/php/lib/php.ini <2> 编辑 apache 配置文件 httpd.conf #vim /usr/local/apache2/conf/httpd.conf 要改的有如下几处 : 一般都在 #AddType application/x-tar .tgz 下加一行 #LoadModule php5_module modules/libphp5.so AddType application/x-httpd-php .php 如果你搜索其它地方没有以下这行 LoadModule php5_module modules/libphp5.so 请把上面的 # 号去掉 找到 DirectoryIndex index.html index.html.var 在后面加 index.php 让它把 index.php 做为默认页 找到 # don't use Group #-1 on these systems! 把下面的用户名和组改为 User apache Group apache ( 原来一般是 nobody) 找到 #ServerName 把 # 去掉 , 后面的 IP 改成你的 IP. 找到 DocumentRoot "/usr/local/apache2/htdocs" 把 /usr/local/apache2/htdocs 改为你存放网页文件的路径 比如你改为 /home/easy 目录下 , 那么你以后上传 PHP 文件就放在 /home/easy 目录下 , 然后用 IP 访问 , 就能看到首页了 ( 我们一般没改,就把 php 文件存放在 /usr/local/apache2/htdocs/ 目录下 ) 为了让中文网页没乱码 找到 AddDefaultCharset iso8859-1 把后面的 iso8859-1 改为 gb2312 至于 apache2 其它优化 , 请看 http://www.phpv.net/ 里的 apache 配置那一分类 . 保存 httpd.conf 文件 . ---------------------------------------------------------------------------------------------------------------- 9 客户端安装 tar zxvf phpMyAdmin-2.6.1-rc1.tar.gz mv phpMyAdmin-2.6.1-rc1 phpmyadmin mv phpmyadmin /usr/local/apache2/htdocs http://IP/ .... ( 输入 IP 测试 ) ------------------------------------------------------------------------------------------------------------------ 10. 启动 # /usr/local/apache2/bin/apachectl start 如果没有出错 , 写一个测试页放到你网页目录下 , 我的就是上面所说的 /usr/local/apache2/htdocs #vi /home/easy/index.php <?phpinfo();?> 保存 . 试试在测试器里打 IP 进去就可以看到 PHPINFO 页了 ******************************************************************************************* 如果出现:“必须在您的配置文件中设定 $cfg[\'PmaAbsoluteUri\'] 指令 ....... ”那么 先进入到 phpmyadmin :#cd /usr/local/apache2/htdocs/phpmyadmin 用命令 # vim config.inc.php 修改 把 $cfg['PmaAbsoluteUri'] 设置为 http://localhost/phpmyadmin 。或 http://IP/phpmyadmin 。即为该虚拟机的 IP/phpmyadmin 同时也是在这里面修改密码、主页等!! ******************************************************************************************* 每安装完成一步配置,做一次测试! |
上一篇:Linux各版本root本地密码破解方法
下一篇:linux ultrasphinx Anonymous modules have no name to be referenced by
看完本文,您的心情是?
分享到:
收藏
评论排行
- ·如何清除DNS缓存 使用命令清理dns缓存方法(2)
- ·Win8.1升级Win10遇到错误代码0xc190010...(1)
- ·Windows RT 8.1 Update 3九月发布 ...(0)
- ·如何将ubuntu安装到U盘实现即插即用(0)
- ·微软否认Xbox One有远程关闭开关(0)
- ·Surface Book详细拆解:千万不要自己动手修(0)
- ·WIN10免费升级正版手册(5分钟读懂WIN10...(0)
- ·你的今日头条账号为什么会被封?(0)
- ·win7电脑怎么翻墙看国外的网站?(0)
- ·shell脚本运行5秒后自动退出的代码(0)
- ·jsp 不支持EL表达式,解决办法(0)
- ·table合并单元格与img图片铺满整个td的html(0)
- ·Mac OS X 系统备份指南(0)
- ·Shell脚本注释写法(0)
- ·windows8激活码、序列号、激活密钥、激...(0)
- ·从一个不错的留言本弄的mysql数据库操作类(0)
- ·PHP漏洞全解(详细介绍)(0)
- ·phpBB BBcode处理的漏洞(0)
- ·安装Win10技术预览版有风险吗?win10预...(0)
- ·基于mysql的论坛(6)(0)
猜你喜欢
- ·Centos配置sudo用户
- ·CentOS 5.4 防火墙配置80端口的方法(适...
- ·双系统计算机怎样卸载其中一个?
- ·CentOS 6.4下编译安装MySQL 5.6.14详细步骤
- ·centos7如何添加开机启动服务/脚本
- ·extundelete实现Linux下文件 文件夹数据...
- ·Linux oracle 9i图文安装教程四
- ·在CentOS系统上安装Docker的教程
- ·CentOS下FTP连接传输的相关命令
- ·linux下 安装GD
- ·CentOS开机自动运行自己的脚本详解
- ·CentOS下vi编辑器用法大全
- ·Windows下远程图形化控制Linux
- ·centos如何删除多余的启动引导项?
- ·CentOS yum 段错误 (core dumped)解决方法
- ·rsync如何同步隐藏文件和排除文件?rsync同...
热门推荐
- ·CentOS常用网络设置详解
- ·在CentOS上安装和使用代理软件HAProxy的完全攻略
- ·修改虚拟机中的centos系统分辨率的方法
- ·CentOS7下图形配置网络的方法
- ·Linux操作系统下双网卡路由表配置
- ·CentOS yum强行解除锁定的方法
- ·CentOS中自定义yum仓库和配置文件的方法
- ·禁止root远程登录centos(启用sudo)
- ·CentOS7 更改默认登陆界面为字符界面的方法
- ·Redhat AS4终端中文乱码解决办法
- ·完全免费自建Linux防火墙的方法
- ·在CentOS中安装和配置Xen虚拟机的教程
- ·Linux系统下硬盘分区最佳方案
- ·centos7如何修改系统默认语言
- ·Centos的Inode和Block的相关知识
本月排行
最近更新
- ·tomcat 自动跳转到HTTPS
- ·Nginx 自动跳转到HTTPS
- ·安装SSL证书后实现http自动跳转到https教程
- ·CentOS下Pureftp的配置文件常用配置项整理
- ·CentOS6.x上部署Docker容器环境的全流程攻略
- ·CentOS系统中常用查看系统信息和日志命令小结
- ·使VirtualBox下CentOS中的文件与宿主机实现共享
- ·CentOS常用基础命令大全
- ·CentOS7创建本地YUM源的三种方法
- ·YUM更换源 yum找不到安装包的解决方法
- ·在CentOS系统上安装机器学习框架Caffe的方法
- ·在CentOS系统上查看用户登录记录的方法
- ·CentOS上使用Squid+Stunnel搭建代理服务器教程
- ·将CentOS服务器的目录映射为Windows磁盘驱动器的方法
- ·centos中tree插件的使用详解与注意事项
- ·CentOS 6.4如何安装及设置GlusterFS以解决网络存储的问题
- ·CentOS系统中挂载光盘镜像ISO文件的教程
- ·优化centos远程SSH连接
- ·Centos(Linux)下用户权限委派配置介绍
- ·全面讲解RedHat系Linux中的rpm包管理系统