当前位置 主页 > 服务器问题 > Linux/apache问题 >
一、首先安装MySql:
对于MySql来讲在整个过程中是相对独立的安装,并且我的ubuntu在以前做开发的时候就已经安装了MySql,所以以下只给出安装步骤:
1、安装MySql的服务:
sudo apt-get install mysql-server
要注意的是安装过程中会提示你设置mysql的root账户的密码;其他就没什么需要注意的地方了。
2、安装MySql的客户端:
sudo apt-get install mysql-client
直接输入安装
3、安装MySql的lib依赖库:
sudo apt-get install libmysqlclient15-dev
进行安装。
如果不安装的话会在系统中找不到mysql.h
4、MySQL的一些简单管理:
启动MySQL服务:
sudo start mysql
停止MySQL服务:
sudo stop mysql
修改 MySQL 的管理员密码:
sudo mysqladmin -u root password newpassword
设置远程访问(正常情况下,mysql占用的3306端口只是在IP 127.0.0.1上监听,拒绝了其他IP的访问(通过netstat可以查看到)。取消本地监
听需要修改 my.cnf 文件:):
sudo vi /etc/mysql/my.cnf bind-address = 127.0.0.1 //找到此内容并且注释
5、MySQL安装后的目录结构分析(此结构只针对于使用apt-get install 在线安装情况):
数据库存放目录:/var/lib/mysql/
相关配置文件存放目录:/usr/share/mysql
相关命令存放目录:/usr/bin(mysqladmin mysqldump等命令)
启动脚步存放目录:/etc/rc.d/init.d/
以上就是MySql的基本安装了。
二、安装apache2:
1、官网下载http://httpd.apache.org/download.cgi,Unix Source: httpd-2.2.24.tar.gz,我下的是2.2.24版本的tar.gz,然后解压tar.gz
tar zxvf httpd-2.2.24.tar.gz
把解压出来的文件移动到/usr/src/apache2
sudo mv -r httpd-2.2.24 /usr/src/apache2
如果没有apache2文件无法移动的话 手动创建一个
sudo mkdri /usr/src/apache2
由于修改/usr/下的文件需要root权限,所以需要加上sodu命令,加输入密码。
2、进入/usr/src/apache2/httpd-2.2.24,并且编译安装
cd /usr/src/apache2/httpd-2.2.24 ./configure -prefix=/usr/local/apache -enable-module=so -enable-rewrite=shared -enable-authn-dbm