多语言展示
当前在线:1958今日阅读:186今日分享:38

linux下配置web+ftp服务器全教程

今天首要写的是一篇完整版的教程:linux(fedora、redhat)下配置web+ftp服务器。相信很多站长到你在更换vps或者独立服务器的时候都会用到。 根据不同的网站负载(访问量强度)选择适合自己的服务器或者vps,特别是当你申请到一台服务器的时候,首要做的就是寻找一家可靠的服务器托管机房,将服务器托管到里面,使服务器可以在公网上保持一个较好的访问速度,一切具备以后我们就开始安装系统了,冯志强推荐做web服务器首选linux系统,稳定,管理方便,且不会产生系统垃圾拖慢速度,而且具有比windows更高的安全性。
方法/步骤
1

安装Apahce,PHP,Mysql, 以及php连接mysql库组件,使用root用户输入如下命令:yum -y install httpd php mysql mysql-server php-mysql  //安装主程序yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql  //安装mysql扩展yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc  //安装php扩展yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql  //安装apache扩展

2

配置web服务开机启动:chkconfig httpd on 【设置开机启动http服务】chkconfig -add mysqld 【添加mysql服务到系统服务列表】chkconfig mysqld on 【设置mysql开机启动】service httpd start 【启动http服务】service mysqld start 【启动mysql服务】

4

增加mysql数据库的安全性:mysql -uroot -p 回车后提示输入密码,输入你刚刚设置的密码登录mysql后,命令行前缀会变成 mysql> 然后继续输入如下命令:DROP DATABASE test; 【删除测试数据库test】DELETE FROM mysql.user WHERE user = ”; 【删除匿名账户】FLUSH PRIVILEGES; 【重载权限】

5

配置虚拟主机(Virtualhost):编辑一下apache的配置文件httpd.conf(这个文件的默认位置/etc/httpd/conf/httpd.conf),输入如下命令:mkdir /var/www/html/demo 【新建一个虚拟主机目录】chown -R apache:apache /var/www/html/demo 【修改demo目录的属组和属主为apache】*vi /etc/httpd/conf/httpd.conf 【vi是linux下的一个编辑器工具】在httpd.conf文件末尾加上:         ServerAdmin feng@pku120.com         DocumentRoot /var/www/html/demo         ServerName www.crazyer.com         ServerAlias crazyer.com         Errorlog logs/crazyer.com-error_log         CustomLog logs/crazyer.com-access_log common service httpd restart 【重启http服务,如果报错根据提示返回修改httpd.conf文件】

6

​将域名解析到到此服务器ip上。

注意事项
1

以上命令一行一会车,注意返回提醒,另外提醒一下菜鸟:http的服务名是httpd,mysql的服务名称是mysqld。

2

​命令全部为英文半角字符。

推荐信息