Ubuntu16安装mysql、mongodb、redis、apache

来源:互联网 发布:jquery 1.11.0.min.js 编辑:程序博客网 时间:2024/06/06 18:59

mysql安装

sudo apt install mysql-serversudo apt install mysql-clientsudo apt install libmysqlclient-dev

通过该命令测试是否安装成功:

sudo netstat -tap | grep mysql

使用如下命令进入MySQL:

mysql -uroot -p密码

设置mysql允许远程访问,退出MySQL
编辑文件:/etc/mysql/mysql.conf.d/mysqld.conf:

sudo vim /etc/mysql/mysql.conf.d/mysqld.conf

注释掉bind-address= 127.0.0.1
保存退出,进入mysql服务,执行授权命令:

grant all on *.* to root@'%' identified by '密码' with grant option;flush privileges;

退出并重启mysql:

service mysql restart

安装mongodb

sudo apt-get install mongodb-clientsudo apt-get install mongodb-serversudo service mongodb start

输入mongo –version查看是否安装成功
设置用户名和密码以及远程连接

sudo vim /etc/mongod.conf

注释掉bind-address=127.0.0.1
将auth=true前的注释去掉
重启mongodb:
sudo service mongodb restart

进入mongo,设置管理员权限:

use admindb.createUser({user:"用户名",pwd:"密码",roles:["root"]})

设置完后,user和pwd以及roles都存储在system.users表中
使用db.auth(“用户名”,”密码”)来验证用户

安装redis

sudo apt-get install redis-server

修改配置文件

sudo vim /etc/redis/redis.conf

找到下面这一行并去除注释
requirepass foobared (未修改之前)
修改之后
requirepass 密码
注释掉bind-address=127.0.0.1
重启redis

sudo service redis restart

启动redis

redis-cli -a 密码

安装Apache

sudo apt install apache2

配置/etc/apache2/sites-available/000-default.conf
修改documentroot为自己的路径
同时更改

<Directory />         Options FollowSymLinks         AllowOverride None         allow from all         #Require all denied</Directory>

添加下面这些,路径为自己设置的documentroot路径

<Directory /home/lmz/www/html>         Options FollowSymLinks         AllowOverride None         allow from all</Directory>
原创粉丝点击