2022年LINUX下Web服务器配置 .pdf





《2022年LINUX下Web服务器配置 .pdf》由会员分享,可在线阅读,更多相关《2022年LINUX下Web服务器配置 .pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、今天为了安装qmail 系统,在虚拟机下面又安装了一个LINUX 系统(RED FLAG),像温习功课一样把以前学习到WEB 服务器又重新配置了一遍,以前做过之后没有把自己的过程和心得写下来,这次把它们记录下来,以后用到了也好查看。一日三省吾身。认真学习,充实自己,一天进步一点!大家都知道在如今的互联网上提供WEB 服务的,LAMP占据很大一部分份额,因为它高效,安全,而且免费。如今我也把这种十分叫好的服务配置过程记录下来,像其它人发布的一样,本次不敢求给大家带来多少帮助,只求自己能够记忆深刻,渐渐的强大自己。在整个配置过程中,我们使用的软件都是完全免费的开放源代码软件,可以从互联网上免费下载
2、。我们将使用MySQL 搭建免费的数据库服务器,使用Apache(世界上 最流行的 web 服务器,60%的网站运行着Apache)和 PHP 构建动态网站,使用Samba 服务器实现网站程序的快速开发。在进行编译和安装之前,必须确认当前的Linux 操作系统当中至少安装了一种C 语言编译器。如:cc 或 gcc。如果没有安装,请安装后继续下面的步骤以下是简单配置过程:假设我们把所的软件都放在了/home/web目录下面1.MYSQL的配置过程。rootmail web#tar zxvf mysql-5.0.18.tar.gz rootmail web#cd mysql-5.0.18 root
3、mail mysql-5.0.18#groupadd mysql rootmail mysql-5.0.18#useradd-g mysql mysql rootmail mysql-5.0.18#./configure-prefix=/usr/local/mysql#把 MYSQL 安装到指定目录rootmail mysql-5.0.18#make rootmail mysql-5.0.18#make install rootmail mysql-5.0.18#scripts/mysql_install_db rootmail mysql-5.0.18#chown-R root/usr/lo
4、cal/mysql rootmail mysql-5.0.18#chown-R mysql/usr/local/mysql/var rootmail mysql-5.0.18#chgrp-R mysql/usr/local/mysql rootmail mysql-5.0.18#cp support-files/my-f/etc/f 用如下命令启动 MySQL 数据库(如果操作系统默认安装的有MySQL 数据库请确认其没有启动):名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 5 页 -rootmail mysql-5.0.18#/usr/local/mysql/bin/safe
5、_mysqld-user=mysql&将上面的启动命令追加到文件/etc/rc.d/rc.local的尾部,使操作系统启动时就自动MySQL数据库服务器。以下对MYSQL进行初始化设置:rootmail mysql-5.0.18#/usr/local/mysql/bin/mysql 进入 MYSQL 客户端工具,进行相关设置mysqldrop database test;mysqluse mysql;mysqldelete from mysql where user=;mysqldelete from mysql where host=%;mysqldelete from db;现在 mysq
6、l 数据库将只允许本机的mysql 管理员 root 用户(和操作系统的root 用户不同)连接,用如下命令为root 用户指定密码:rootmail mysql-5.0.18#cd/usr/local/mysql/bin rootmail bin#./mysqladmin-u rootlocalhost password 123456 其中 123456为 ROOT 用户密码。根据自己的情况而定下面新建一个数据库rootmail bin#./mysql-u root-p mysqlcreate database linux;mysqlgrant all privileges on linux
7、.*to linuxlocalhost identfied by linux;mysqlexit;rootmail bin#./mysqladmin-u rootlocalhost-p flush-privileges;上述命令创建了mydb 数据库,并且把它的所有权限赋予linux 用户,密码为linux,只能从本机登录数据库。2.Apache And PHP的配置过程rootmail web#tar zxvf httpd-2.0.50.tar.gz rootmail web#cd httpd-2.0.50 rootmail web#cd httpd-2.0.50 名师资料总结-精品资料欢迎
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年LINUX下Web服务器配置 2022 LINUX Web 服务器 配置

限制150内