CentOS教程:如何简单快捷地新建数据库? (centos 新建数据库)

CentOS是一款非常流行的Linux操作系统,它的广泛应用让许多人选择它来进行数据库的管理。在开发项目过程中,数据库的新建和管理是一个重要的环节,而对于初学者来说,很多时候不知道如何快速地新建一个数据库。因此,本篇文章就来介绍一下在CentOS下如何简单快捷地新建数据库。

我们需要在CentOS系统下使用MySQL数据库管理系统。MySQL是一个开源的关系型数据库管理系统,它是许多Web应用程序的首选数据库。在CentOS系统中,我们可以使用yum命令来安装MySQL:

“`sh

sudo yum install mysql-server

“`

安装完成后,我们可以开始新建数据库。在MySQL中,我们使用CREATE DATABASE语句来新建数据库。下面是示例代码:

“`sql

CREATE DATABASE mydatabase;

“`

其中,mydatabase为需要新建的数据库名称。执行上述语句后,我们就成功地新建了一个名为mydatabase的数据库。

然而,在实际情况中,我们通常需要为数据库设置一些特定的属性,如字符集和排序规则等。下面是一个带有属性设置的CREATE DATABASE语句示例:

“`sql

CREATE DATABASE mydatabase CHARACTER SET utf8 COLLATE utf8_general_ci;

“`

在这个示例中,我们指定了mydatabase数据库的字符集为utf8,排序规则为utf8_general_ci。执行上述语句后,我们就成功地新建了一个带有属性设置的数据库。

除了使用CREATE DATABASE语句来新建数据库,我们还可以使用MySQL提供的图形化工具来进行操作。在CentOS系统中,我们可以使用phpMyAdmin来进行数据库管理。phpMyAdmin是一个开源的Web应用程序,它提供了方便易用的图形化界面来管理MySQL数据库。

要安装phpMyAdmin,我们可以使用以下命令:

“`sh

sudo yum install epel-release -y && yum install phpmyadmin -y

“`

安装完成后,我们可以通过浏览器访问http://服务器ip地址/phpmyadmin 来登录phpMyAdmin。默认情况下,phpMyAdmin将使用root用户进行登录。一旦登录成功,我们就可以创建和管理数据库了。

除了使用phpMyAdmin,我们还可以使用MySQL提供的命令行工具来进行数据库的管理。在CentOS系统中,我们可以使用mysql命令来登录到MySQL服务器。下面是一个示例代码:

“`sh

mysql -u root -p

“`

在这个命令中,-u选项用于指定登录用户名,-p选项表示输入密码。执行上述命令后,系统将提示输入root用户的密码。一旦输入密码成功,我们就可以登录到MySQL服务器了。

一旦登录成功,我们就可以使用MySQL提供的各种命令来创建和管理数据库了。例如,我们可以使用USE语句来选择已有的数据库:

“`sql

USE mydatabase;

“`

我们也可以使用SHOW DATABASES语句来显示系统中所有的数据库:

“`sql

SHOW DATABASES;

“`

在MySQL中,还有许多其他的命令可以用于管理数据库。如果您想深入了解MySQL的命令和用法,请参考MySQL的官方文档。

在CentOS系统中,新建数据库是一个非常重要的操作。在本篇文章中,我们介绍了如何使用MySQL提供的CREATE DATABASE语句来新建数据库,以及如何使用phpMyAdmin和mysql命令行工具来进行数据库管理。当然,这些只是数据库管理的基础知识,如果您想真正掌握数据库管理的技能,我们还需要继续深入学习和实践。祝您学习愉快!

相关问题拓展阅读:

centos7怎样安装mysql服务器

方式一:用centos内置的话版本有点落后,建议更新rpm之后再安装,反正基本都是一次安装过,不过貌似现在新版要手动修改一些东西了,总得来说比较方便快捷

方式二:源码编译安装,这个慢,编译一次下来少说半小时,而且代码复杂,不推荐新手尝试,但是最稳定

方式三:没用过

方式四:一键安装包,有些人会在sh里面留后门,有些人写出来的会有bug,被坑过好几次,都是因为里面的判断不完整,导致就差最后几步就直接没有了,用这个的话新手应当用amh之类比较多人用的

本人博客供参考

网页链接

下载mysql源安装包shell> wget  

安装mysql源shell> yum localinstall mysql57-community-release-el7-8.noarch.rpm 

检查mysql源是否安装成功 

yum repolist enabled | grep “mysql.-community.” 

 

安装MySQL 

yum install mysql-community-server 

启动MySQL服务 

shell> systemctl start mysqld 

查看MySQL的启动状态 

shell> systemctl status mysqld 

开机启动 

shell> systemctl enable mysqld 

shell> systemctl daemon-reload 

修改root本地登录密码 

mysql安装完成之后,在/var/log/mysqld.log文件中给root生成了一个默认密码。通过下面的方式找到root默认密码,然后登录mysql进行修改: 

shell> grep ‘temporary password’ /var/log/mysqld.log 

 

shell> mysql -uroot -p 

mysql> ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘MyNewPass4!’; 

或者: 

mysql> set password for ‘root’@’localhost’=password(‘MyNewPass4!’); 

注意:mysql5.7默认安装了密码安全检查插件(validate_password),默认密码检查策略要求密码必须包含:大小写字母、数字和特殊符号,并且长度不能少于8位。否则会提示ERROR 1819 (HY000): Your password does not satisfy the current policy requirements错误 

添加远程登录用户 

默认只允许root帐户在本地登录,如果要在其它机器上连接mysql,必须修改root允许远程连接,或者添加一个允许远程连接的帐户,为了安全起见,我添加一个新的帐户: 

mysql> GRANT ALL PRIVILEGES ON . TO ‘yangxin’@’%’ IDENTIFIED BY ‘Yangxin0917!’ WITH GRANT OPTION;

以上部分个人实践过,以下内容待实践

数据库存emoji 表情问题

mysql> SHOW VARIABLES WHERE Variable_name LIKE ‘character_set_%’ OR Variable_name LIKE ‘collation%’; 

+————————–+——————-+ 

| Variable_name | Value | 

+————————–+——————-+ 

| character_set_client | utf8 | 

| character_set_connection | utf8 | 

| character_set_database | latin1 | 

| character_set_filesystem | binary | 

| character_set_results | utf8 | 

| character_set_server | latin1 | 

| character_set_system | utf8 | 

| collation_connection | utf8_general_ci | 

| collation_database | latin1_swedish_ci | 

| collation_server | latin1_swedish_ci | 

+————————–+——————-+ 

10 rows in set (0.02 sec) 

可以看到我的mysql版本是5.7的,utf8mb4有一个使用限制,mysql版本必须是5.5以上,大家需要注意,我目前用的ubuntu系统是16.04的。当前mysql的字符集配置如上表,我们的目的是更改成utf8mb4。 

3.找到mysql的配置文件,可用命令 

sudo find / -name my.cnf 

我的配置文件位置如下,个别的位置有所不同 

/etc/mysql/mysql.conf.d/mysqld.cnf

4.修改配置文件 

在原文中添加以下内容: 

 

default-character-set = utf8mb4 

 

default-character-set = utf8mb4 

 

character-set-client-handshake = FALSE 

character-set-server = utf8mb4 

collation-server = utf8mb4_unicode_ci 

init_connect=’SET NAMES utf8mb4’ 

原文件中无“”和“”,需要手动添加上。 

……

Here is entries for some specific programs

The following values assume you have at least 32M ram

 

default-character-set = utf8mb4 

 

default-character-set = utf8mb4 

 

socket = /var/run/mysqld/mysqld.sock 

nice = 0 

 

#

* Basic Settings

user = mysql 

pid-file = /var/run/mysqld/mysqld.pid 

socket = /var/run/mysqld/mysqld.sock 

port = 3306 

basedir = /usr 

datadir = /var/lib/mysql 

tmpdir = /tmp 

lc-messages-dir = /usr/share/mysql 

skip-external-locking 

character-set-client-handshake = FALSE 

character-set-server = utf8mb4 

collation-server = utf8mb4_unicode_ci 

init_connect=’SET NAMES utf8mb4’ 

#

Instead of skip-networking the default is now to listen only on

……

5.重启mysql服务 

sudo service mysql restart

6.查看结果 

mysql> SHOW VARIABLES WHERE Variable_name LIKE ‘character_set_%’ OR Variable_name LIKE ‘collation%’; 

ERROR 2023 (HY000): MySQL server has gone away 

No connection. Trying to reconnect… 

Connection id: 3 

Current database: * NONE * 

+————————–+——————–+ 

| Variable_name | Value | 

+————————–+——————–+ 

| character_set_client | utf8mb4 | 

| character_set_connection | utf8mb4 | 

| character_set_database | utf8mb4 | 

| character_set_filesystem | binary | 

| character_set_results | utf8mb4 | 

| character_set_server | utf8mb4 | 

| character_set_system | utf8 | 

| collation_connection | utf8mb4_unicode_ci | 

| collation_database | utf8mb4_unicode_ci | 

| collation_server | utf8mb4_unicode_ci | 

+————————–+——————–+ 

10 rows in set (0.00 sec)

一,下载mysql:

;打开页面之后,在Select Platform:下选择linux Generic,如果没有出现Linux的选项,请换一个浏览器试试。我用的谷歌版本不可以,换一个别的浏览器就行了,如果还是不行,需要换一个翻墙的浏览器。

二,下载完后解压缩并放到安装文件夹下:

MySQL-client-5.6.24-1.linux_glibc2.5.x86_64.rpm

MySQL-devel-5.6.24-1.linux_glibc2.5.x86_64.rpm

MySQL-embedded-5.6.24-1.linux_glibc2.5.x86_64.rpm

MySQL-server-5.6.24-1.linux_glibc2.5.x86_64.rpm

MySQL-shared-5.6.24-1.linux_glibc2.5.x86_64.rpm

MySQL-shared-compat-5.6.24-1.linux_glibc2.5.x86_64.rpm

MySQL-test-5.6.24-1.linux_glibc2.5.x86_64.rpm

这里面最重要的是:

MySQL-client-5.6.24-1.linux_glibc2.5.x86_64.rpm

MySQL-server-5.6.24-1.linux_glibc2.5.x86_64.rpm

三,检查安装

在安装MySQL之前,先检查CentOS系统中是否已经安装了一个MySQL,如果已经安装先卸载,不然会导致安装新的MySQL失败。

rpm -qa | grep mysql –查看系统之前是否已安装MySQL。

mysql-libs-5.1.47-4.el6.i686 显示结果说明 CentOS6.0系统自带了一个MySQL,我们需要删除这个老版本,用root用户执行下面语句

rpm -e –nodeps mysql-libs-5.1.47-4.el6.i686 (不同操作系统可能不一样)

先切换到”root”用户下,然后执行删除语句,删除之后,我们再次查看,发现已经成功删除了CentOS6.0自带的旧MySQL版本。

在删除MySQL的rpm后,还要进行一些扫尾操作,网上有两种操作。(备注:我在这里两种都没有用到,发现系统中并没有其他残余的MySQL信息。)

之一种善后处理:使用下面命令进行处理。

rm -rf /var/lib/mysql*

rm -rf /usr/share/mysql*

另一种善后处理:卸载后 /var/lib/mysql 中的 /etc/my.cnf 会重命名为 my.cnf.rpmsave,/var/log/mysqld.log 会重命名为 /var/log/mysqld.log.rpmsave,如果确定没用后就手工删除。

四,安装mysql server

rpm -ivhMySQL-server-5.6.24-1.linux_glibc2.5.x86_64.rpm

出现:Preparing…###########################################

MySQL-server###########################################

……………(后面的我省略了)

如果提示:要安装perl的模块,执行:yum install -y perl-Module-Install.noarch;

如果有问题,重新安装之前先移除:yum -y remove MySQL-server*

五,检测 MySQL 3306 端口是否安打开。测试是否成功可运行 netstat 看 MySQL 端口是否打开,如打开表示服务已经 启动,安装 成功。MySQL 默认的端口是3306。

# netstat -nat

如果没有3306端口,启动mysql服务: servicemysql start

六,安装客户端

# rpm -ivhMySQL-client-5.6.22-1.linux_glibc2.5.x86_64.rpm

Preparing… ###########################################

1:MySQL-client^C########################################### 安装完成

七,修改mysql连接密码

在安装mysql server的过程中,它会随机生成一个默认的密码,位置在: /root/.mysql_secret ,打开这个文件之后就可以看到随机的密码了。

修改方式:在linux中运行:mysqladmin -u root -ppassword “新密码”。执行这个命令后,会让你输入旧密码,输入成功之后就把密码修改好了。

八,进入mysql :mysql -uroot -p新密码就可以了。

九,远程连接

如果直接连接,会报:host … is notallowed to connect to this MySql server

1,进入mysql数据库:use mysql;

2,执行:update user sethost = ‘%’ where user = ‘root’;

3,可能会报错:ERROR 1062(23000): Duplicate entry ‘%-root’ for key ‘PRIMARY’,这个不用管它

4,flush privileges;(提交修改,这个绝对不能少,要不然不会生效。切记,我之前就是忘记了,死活连接不上)

十,需要注意的问题

1,卸载MariaDB

如果直接点击rpm包安装会得到错误提示,可能会是很多冲突。因为CentOS的默认数据库已经不再是MySQL了,而是MariaDB,为什么呢?

MariaDB

数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将

MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为

MySQL的代替品。

2,启动错误:

Starting MySQL…. ERROR! The server quitwithout updating PID file (/var/lib/mysql/bogon.pid).

打开/etc/selinux/config,把SELINUX=enforcing改为SELINUX=disabled后存盘退出重启机器.如果还是不可以,需要卸载重新安装。

A,rpm –qa|grep MySQL查看安装的mysql包

B,rpm –e 安装包

C,find / -name mysql查看mysql的目录,全部删除;

D,删除/etc/my.cnf

首先要确保电脑正常上网,才能通过yum安装。

执行yum install mysql进行安装。并在提示时输入y。

然后系统会自动寻找安装包,并进行安装。下图显示已成功安装完毕。

安装完毕后,尝试启动数据库。

系统提示找不到这个服务。再次看一下安装的包:

#rpm -qa |grep mysql

命令返回空,说明刚才没有安装成功。只好再次安装了。不过这次我们在命令后面加上*号。

看图,需要安装的包还真多!安装完成后,却发现只安装了JDBC和ODBC驱动。

我们在软件库中搜一下带mysql关键字的软件包:

返回的结果显示,软件库中根本就没有mysql软件包。这个时候,迷茫的开始查资料,资料显示在Centos7中用MariaDB代替了mysql数据库。好吧!那我们来安装MariaDB数据库吧!

操做方法同上,只不过在命令行里,把mysql改成了mariadb。

安装包一共59M

安装完成。

查看安装之后的包:

根据资料,mariadb数据库的启动命令是:

systemctl start mariadb #启动MariaDB

systemctl stop mariadb #停止MariaDB

systemctl restart mariadb #重启MariaDB

systemctl enable mariadb #设置开机启动

我执行以上命令,没有任何返回值。看来得研究一下mariadb数据了。

YUM安装MySQL服务器

# yum install mysql mysql-server mysql-devel

启动mysql服务:/etc/init.d/mysqld start

设置mysql密码:

直接使用”mysql”进入数据库模式,

mysql> USE mysql;

mysql> UPDATE user SET Password=PASSWORD(‘newpassword’) WHERE user=’root’;

CentOS8下安装mysql8

接触linux已经有些年头了,一直在使用,一直在做笔记,但是从来没有真正的整理认识过,没有真正记住过,每次使用都是翻出以前的笔记照着抄一抄,要么就重新百度一下,按照网上的教程操作一下。懵懵懂懂,知其然不知其所以然,最近正好要更换服务器重新部署,含困又要新的一轮液逗笔记更新,突然想到放在自己笔记里的东西再有价值也只是一个人能体会到,借此机会把自己多年的经验(可能对外价值不是很大)整理一下,自己重新认识学习一遍,顺便分享给用得到的有缘人,希望我微不足道的经验给你在技术道路上能有点收获。

涉及到的内容没有系统性,只是针对我对自己常用的linux 操作指令及重新部署系统环境闹老卖所用指令自己的解读和看法,辅助理解和记忆(解读的不一定对,自己的的看法)。

备注:我的实际目录是usr/local/soft (其中soft是我自己新建的目录 )

1.安装Yum Repository

# wget

wget指令解读: wget是一个从网络上自动下载文件的自由工具,支持通过HTTP、HTTPS、FTP三个最常见的TCP/IP协议下载,并可以使用HTTP代理。wget名称的由来是“World Wide Web”与“get”的结合。

使用rpm来安装MySQL

# rpm -ivh mysql80-community-release-el8-1.noarch.rpm

rpm指令解读: Red-Hat Package Manager(红帽软件包管理器)的缩写,管理安装包的

使用yum安装mysql服务

# yum install mysql-server

yum指令解读: Yellow dog Updater Modified,它是一个在线的软件安装命令

注意:此处有一次设置表名大小写敏感忽略,一旦启动了mysqlServer之后就没办法再修改了。 编辑 vim /etc/my.cnf.d/mysql-server.cnf 文件,末尾添加lower_case_table_names=1

检查是否已经设置为开机启动MySQL服务

# systemctl list-unit-files|grep mysqld

mysqld.service disabled

mysqld@.service disabled

# systemctl enable mysqld.service #设置开机启动

Created symlink /etc/systemd/system/multi-user.target.wants/mysqld.service /usr/lib/systemd/system/mysqld.service.

# systemctl list-unit-files|grep mysqld

mysqld.service enabled

mysqld@.service disabled

# ps -ef|grep mysql # 查看是否启动MySQL服务

root21:07 pts/4 00:00:00 grep –color=auto mysql

# systemctl start mysqld.service #启动服务

重置mysql密码

# mysql

mysql> use mysql

mysql> ALTER USER ‘root’@’localhost’ IDENTIFIED WITH mysql_native_password BY ‘你的密码’;

如果需要远程访问:

mysql> select host, user from user;

将相应用户数据表中的host字段改成’%’;

mysql> update user set host=’%’ where user=’root’;

mysql> FLUSH PRIVILEGES;

查看表名大小写敏感是否设置成功

mysql> SHOW VARIABLES LIKE “%case%”;

+++

| Variable_name | Value |

+++

| lower_case_file_system | OFF |

| lower_case_table_names | 1 |

+++

如何在CentOS Linux下安装ASTERISK和FreePBX

1、Lamp的安装

下载所有软件包到/usr/local/src路径

配置yum源,安州高装相关软件

yum –y update

yum install –y httpd http-devel mysql mysql-devel mysql-server php php-devel php-mysql

yum install php5 php5-cli php5-mysql php-pear libapache2-mod-php5 php5-curl php5-gd php-db

mkdir /var/lib/mysql

chown –R mysql:mysql /var/lib/mysql

/etc/init.d/httpd start

chkconfig –level 35 httpd on

mysql_install_db

chown –R mysql.mysql /var/lib/mysql

/etc/init.d/mysqld start

chkconfig –level 35 mysqld on

mysqladmin –uroot password#设置mysql密码为123456

cp /usr/share/doc/mysql-server-5.0.22/my-medium.cnf /etc/my.cnf

yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml

/etc/init.d/httpd restart

vim /var/www/html/index.php

测试一下 :

测试php连接apache :

测试php连接mysql : vim /usr/local/apache2/htdocs/aaa.php

访问下即可。

service iptables stop

iptables –F

setenforce 0

vi /etc/selinux/config

修改册竖尺SElinux = disable

重启系统

2、asterisk的安装

cd /usr/local/src/asterisk-1.6.2.18/

useradd -c “Asterisk PBX” -d /var/lib/asterisk asterisk

mkdir /var/run/asterisk

mkdir /var/log/asterisk

chown -R asterisk:asterisk /var/run/asterisk

chown -R asterisk:asterisk /var/log/asterisk

chown -R asterisk:asterisk /var/lib/php/session/

chown -R asterisk /var/lib/php #比较重要

vim +231 /etc/httpd/conf/httpd.conf 将用户、组修改纤纤为 asterisk

vim +327 /etc/httpd/conf/httpd.conf 将 None 修改为 All

./configure

make

make install

make samples

make progdocs

/etc/init.d/mysqld restart

3、freePBX的安装:

yum install e2fsprogs-devel keyutils-libs-devel krb5-devel libogg libselinux-devel libsepol-devel libxml2-devel libtiff-devel gmp php-pear php-pear-DB php-gd php-mysql php-pdo kernel-devel ncurses-devel audiofile-devel libogg-devel openssl-devel mysql-devel zlib-devel perl-DateManip sendmail-cf sox

yum install gcc gcc-c++ wget bison mysql-devel mysql-server php php-mysql php-pear php-pear-DB php-mbstring nano tftp-server httpd make ncurses-devel libtermcap-devel sendmail sendmail-cf caching-nameserver sox newt-devel libxml2-devel libtiff-devel php-gd audiofile-devel gtk2-devel subversion kernel-devel

yum install festival festival-dev

yum install ncurses-base ncurses-bin ncurses-term libncurses5 libncursesw5 libncurses5-dev libncursesw5-dev

yum install zlib1g zlib1g-dev

yum install bison bison-doc

yum install install libxml2 libxml2-dev

yum install libtiff4 libtiff4-dev

yum install libasound2 libg1 libltdl3 libpq4 libspeex1 libsqlite0 libtonezone1 libaudiofile0 libaudiofile-dev

yum install libnet-telnet-perl mime-construct libipc-signal-perl libmime-types-perl libproc-waitstat-perl

cd /usr/local/src/freepbx-2.9.0/

mysqladmin create asterisk –uroot –p123456

mysqladmin create asteriskcdrdb –uroot –p123456

mysql asterisk

ServerName freepbx

ServerAlias freepbx

ServerAdmin

ErrorLog /var/www/freepbx/log/error.log

CustomLog /var/www/freepbx/log/access.log combined

DocumentRoot /var/www/freepbx/public

Options Indexes FollowSymLinks MultiViews

Order allow,deny

AllowOverride All

Allow from all

AuthType Basic

AuthName “Restricted Area”

AuthUserFile freepbx-passwd

Require user admin

修改 ServerAdmin 到你自己的Email地址。

3) 将vhost 添加到 Apache的sites-enabled目录下

sudo ln -s /var/www/freepbx/conf/vhost.conf /etc/apache2/sites-available/freepbx

cd /etc/apache2/sites-enabled/

sudo ln -s ../sites-available/freepbx

4) 创建 用户和密码来验证合法用户可以来配置FreePBX (有权限访问该网页)

sudo htpasswd -c /etc/apache2/freepbx-passwd admin

5) 重启Apache

sudo /etc/init.d/apache2 restart

有了这些准备工作后,就可以开始安装FreePBX了

7. 安装FreePBX

1) 下载FreePBX安装包

cd /tmp

wget

cd /usr/src

sudo tar xvzf /tmp/freepbx-2.8.1.tar.gz

cd freepbx-2.8.1/

2) 创建数据库

mysqladmin create asterisk -u root -p

mysqladmin create asteriskcdrdb -u root -p

mysql -u root -p asterisk

mysql -u root -p asteriskcdrdb

3) 创建数据库用户

mysql -u root -p

在SQL命令行输入GRANT ALL PRIVILEGES ON asterisk.* TO asterisk@localhost IDENTIFIED BY ‘badasspassword’;

GRANT ALL PRIVILEGES ON asteriskcdrdb.* TO asterisk@localhost IDENTIFIED BY ‘badasspassword’;

flush privileges;

quit;

注意将badasspassword 换成你自己选择的密码。

4) 备份modules.conf , FreePBX安装时会修改Apache的配置文件

sudo cp /etc/asterisk/modules.conf ~/asterisk-modules.conf

5) 安装FreePBX

sudo ./install_amp

输入对应的参数

Enter your USERNAME to connect to the ‘asterisk’ database:

asterisk

Enter your PASSWORD to connect to the ‘asterisk’ database:

badasspassword

Enter the hostname of the ‘asterisk’ database:

Enter a USERNAME to connect to the Asterisk Manager interface:

Enter a PASSWORD to connect to the Asterisk Manager interface:

Enter the path to use for your AMP web root:

/var/www/freepbx/public

Enter the IP ADDRESS or hostname used to access the AMP web-admin:

freepbx

Enter a PASSWORD to perform call transfers with the Flash Operator Panel:

password

Use simple Extensions admin or separate Devices and Users ?

Enter directory in which to store AMP executable scripts:

6)恢复asterisk-modules.conf

sudo cp ~/asterisk-modules.conf /etc/asterisk/modules.conf

7) 添加asterisk用户

sudo adduser www-data asterisk

修改权限/etc/amportal.conf 中添加

AMPASTERISKUSER=www-data

AMPASTERISKGROUP=asterisk

AMPASTERISKWEBUSER=www-data

AMPASTERISKWEBGROUP=asterisk

重启amportal

sudo amportal start

8) 使用amport 启动Asterisk

sudo update-rc.d -f asterisk remove

sudo sed -e s/BACKGROUND=0/BACKGROUND=1/ -i /usr/in/safe_asterisk

修改/etc/rc.local

在exit 0 前添加

/usr/local/in/amportal start

关于centos 新建数据库的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。


数据运维技术 » CentOS教程:如何简单快捷地新建数据库? (centos 新建数据库)