当前位置: 首页 > news >正文

海珠区做网站的公司网站安全检测平台

海珠区做网站的公司,网站安全检测平台,wordpress前台构架图,网站建设漂亮的模板一、 MySQL的编译安装 1、准备工作 #xff08;1#xff09;为了避免发生端口冲突#xff0c;程序冲突等现象#xff0c;建议先查询MySQL软件的安装情况#xff0c;确认没有使用以Rpm方式安装的mysql-server、mysql软件包#xff0c;否则建议将其卸载 [rootlocalhost ~]…一、 MySQL的编译安装 1、准备工作 1为了避免发生端口冲突程序冲突等现象建议先查询MySQL软件的安装情况确认没有使用以Rpm方式安装的mysql-server、mysql软件包否则建议将其卸载 [rootlocalhost ~]# rpm -qa mysql-server mysql2将光盘挂载到mnt目录并下载软件及其开发包 [rootlocalhost ~]# mount /dev/cdrom /mnt/[rootlocalhost ~]# rpm -ivh /mnt/Packages/ncurses-devel-5.9-14.20130511.el7_4.x86_64.rpm ##下载ftp软件以便去往ftp拿取软件包 [rootlocalhost ~]# rpm -ivh /mnt/Packages/ftp-0.17-67.el7.x86_64.rpm 3去ftp下载cmake包和MySQL软件包 [rootlocalhost ~]# ftp 172.16.37.13 Connected to 172.16.37.13 (172.16.37.13). 220 Serv-U FTP Server v15.1 ready... Name (172.16.37.13:root): 135 //输入ftp账号 331 User name okay, need password. Password: //输入ftp密码 ftp cd 软件下载/y2/y2c ftp ls ##下载MySQL软件包 ftp get mysql-5.6.36.tar.gz ftp get cmake-2.8.6.tar.gz 4MySQL5.0系列需要cmake编译安装所以先安装cmake包 并解压 [rootlocalhost mysql]# tar zxf cmake-2.8.6.tar.gz [rootlocalhost mysql]# cd cmake-2.8.6/ [rootlocalhost cmake-2.8.6]# ./configure 2、源码编译及安装 1创建运行用户 为了加强数据库服务的权限控制建议使用专门的运行用户此用户不需要直接登录到系统可以不创建宿主文件夹 [rootlocalhost mysql]# groupadd mysql [rootlocalhost mysql]# useradd -M -s /sbin/nologin mysql -g mysql2将下载的MySQL源码包解压释放到/usr/src目录下并切换到展开后的源码目录 [rootlocalhost mysql]# tar zxf mysql-5.6.36.tar.gz -C /usr/src/ [rootlocalhost ~]# cd /usr/src/mysql-5.6.36/ 3在内容丰富结构庞大的企业网站平台中可能会用到多种字符集的网页相应地数据库系统也应该支持不同的字符集编码。在配置过程中可以将默认使用的字符集设置为utf-8并添加其他字符集的支持。 [rootlocalhost mysql-5.6.36]# cmake -DCMAKE_INSTALL_PREFIX/usr/local/mysql -DSYSCONFDIR/etc -DDEFAULT_CHARSETutf8 -DDEFAULT_COLLATTONutf8_general_ci -DWITH_EXTRA_CHARSETSall--DCMAKE_INSTALL_PREFIX:指定将MySQL数据库程序安装到某目录下如目录/usr /local/mysql。 -DSYSCONFDIR:指定初始化参数文件目录。 一DDEFAULT_CHARSET:指定默认使用的字符集编码如utf—8。 一DDEFALLT_COLLATION:指定默认使用的字符集校对规则utf8._general_ci是适用于utf一8字符集的通用规则。 --DWITH_EXTRA_CHARSETS:指定额外支持的其他字符集编码。 4编译及安装 [rootlocalhost mysql-5.6.36]# make [rootlocalhost mysql-5.6.36]# make install3、安装后的其他调整 1对数据库目录进行权限设置 [rootlocalhost mysql-5.6.36]# chown -R mysql:mysql /usr/local/mysql [rootlocalhost mysql-5.6.36]# ls -ld /usr/local/mysql/ drwxr-xr-x. 13 mysql mysql 191 12月 12 23:58 /usr/local/mysql/ 2CentOS 7系统下默认支持MariaDB数据库因此系统默认的/etc/my . cnf 配置文件中是MariaDB的配置文件。而在MySQL源码目录中的support-files 文件夹下提供了MySQL数据库默认的样本配置文件 my-default . cnf 文件在启动MySQL数据库服务之前需要先将原有的 my .cnf 文件替换为MySQI提供的配置文件内容。 [rootlocalhost mysql-5.6.36]# rm -rf /etc/my.cnf [rootlocalhost mysql-5.6.36]# cp support-files/my-default.cnf /etc/my.cnf[rootlocalhost mysql-5.6.36]# vim /etc/my.cnf //插入以下内容 [client] default-character-setutf8[mysqld] character_set_serverutf83初始化数据库为了能够正常使用MySQL 数据库系统应以运行用户mysql的身份执行初始化脚本mysql_install_db指定数据存放目录等。 [rootlocalhost mysql-5.6.36]# /usr/local/mysql/scripts/mysql_install_db --usermysql --basedir/usr/local/mysql --datadir/usr/local/mysql/data4设置环境变量为了方便在任何目录下使用MySQL命令需要在/etc/profile设置环境变量 [rootlocalhost mysql-5.6.36]# echo PATH$PATH:/usr/local/mysql/bin /etc/profile [rootlocalhost mysql-5.6.36]# . /etc/profile [rootlocalhost mysql-5.6.36]# echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/usr/local/mysql/bin 4、添加系统服务 若希望添加mysqld系统服务.以便通过systemctl进行管理可以直接使用源码包中提供的服务脚本。找到 support-files文件夹下的mysql ,server脚本文件将其复制到/usr /local/mysql/bin/目录下并改名为mysqld .sh然后创建mysql系统服务的配置文件/usr /litb/systernd/system/mysqld . service将其添加为mysqld系统服务。 [rootlocalhost mysql-5.6.36]# cp support-files/mysql.server /usr/local/mysql/bin/mysqld.sh [rootlocalhost mysql-5.6.36]# chmod x /usr/local/mysql/bin/mysqld.sh [rootlucky mysql-5.6.36]# vim /usr/lib/systemd/system/mysqld.service[Unit] DescriptionMySQL Server Afternetwork.target[Service] Usermysql GroupmysqlTypeforking PIDFile/usr/local/mysql/data/lucky.pid ExecStart/usr/local/mysql/bin/mysqld.sh start ExecStop/usr/local/mysql/bin/mysqld.sh stop[Install] WantedBymulti-user.target 查看mysqld服务并查看其运行状态和端口号信息通过编辑/etc/my.cnf配置文件中[mysqld]配置段的‘port3306’行可以更改监听端口  [rootlucky mysql-5.6.36]# systemctl start mysqld.service          //启动服务 [rootlucky mysql-5.6.36]# systemctl enable mysqld.service      //设置开机自启 [rootlucky mysql-5.6.36]# systemctl status mysqld.service       //查看服务运行状态
http://wiki.neutronadmin.com/news/115048/

相关文章:

  • 用php写的网站怎么把做的网页放网站
  • iis7建设网站网站做乘法表
  • 做网站答辩外贸网站制作
  • 昆明 五华 网站建设半路学网站建设难吗
  • 临沂网站开发公司电话珠海精品网站建设
  • 庆阳网站建设公司哪个公司做网站推广最好
  • 简答网站开发流程ui高级培训机构
  • 企业做网站的公司有哪些学校网站群建设设计
  • 网站建设情况 报告网页网站怎么做的吗
  • 广州新塘做网站网站编写语言
  • 北京 手机网站建设沂源网页定制
  • 岚县网站建设创世网站建设 优帮云
  • 中国网站开发企业信息查询系统官网湖北
  • 南昌手机网站制作网站制作三站
  • ps怎么做网站模板城乡建设网站宁德
  • iis通过地址访问不了网站劳务派遣好还是外包好
  • 国外做建材的网站有哪些平邑建设银行网站
  • 雅安北京网站建设wordpress自定义打不开
  • 自媒体可做外链网站凡科 360免费建站
  • 杭州包装网站建设方案wordpress google font
  • 信息发布网站有哪些微信社区官网
  • 网站关键词优化排名外包单页站好做seo吗
  • 在哪建网站资源库建设网站
  • 沈阳微信网站制作微网站建设正规公司
  • 做网站和做软件一样吗iis新建网站
  • 网站框架搭建在线 网站建设
  • 商务酒店网站模板在线房产网
  • win8网站模板title:(网站建设)
  • vs网站开发用html设计一个网页代码
  • 上海高端网站建设公司惠州做网站好的公司