【直播】Fecshop 环境部署 以及 安装步骤--过程记录

经验分享 · kambill · 于 5年前 发布 · 2440 次阅读

服务器https://virmach.com/
具体配置:
系统版本

[root@FrozenVibrant-VM ~]# cat /etc/redhat-release
CentOS Linux release 7.5.1804 (Core) 
  1. 运行:
    yum update
    

    期间会提示输入两次 y 等3分钟左右 成功了

    Complete!
    

    2.运行yum安装基础

    yum  install ntp vim-enhanced gcc gcc-c++ gcc-g77 flex bison autoconf automake glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel libtool* zlib-devel libxml2-devel libjpeg-devel libpng-devel libtiff-devel fontconfig-devel freetype-devel libXpm-devel gettext-devel curl curl-devel pam-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers gzip  make bzip2bzip2-devel pcre-devel wget ncurses-devel cmake make perl
    

    期间提示输入一次 y 等2分钟左右 成功了

    Complete!
    

    3.运行

    yum -y install gcc automake autoconf libtool make   gcc-c++ glibc  libmcrypt-devel mhash-devel libxslt-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel lib
    

    运行

    yum -y install gcc gcc-c++
    

    显示(不知成功不成功)

    [root@FrozenVibrant-VM ~]# yum -y install gcc gcc-c++
    Loaded plugins: fastestmirror
    Loading mirror speeds from cached hostfile
     * base: mirrors.usc.edu
     * extras: mirrordenver.fdcservers.net
     * updates: mirrors.xmission.com
    Package gcc-4.8.5-28.el7_5.1.x86_64 already installed and latest version
    Package gcc-c++-4.8.5-28.el7_5.1.x86_64 already installed and latest version
    Nothing to do
    

    运行

    yum install  libevent*  libtool* autoconf* libstd* ncurse* bison* openssl* 
    

    期间提示输入一次 y 成功了

    Complete!
    
共收到 8 条回复
kambill#15年前 0 个赞

继续开始安装SQL 1.先查看系统上有没有安装了旧版本的MySQL ,用下面的命令:

rpm -qa | grep mysql

新机没安装过,直接下一步 2.安装cmake

wget http://www.cmake.org/files/v2.8/cmake-2.8.12.1.tar.gz  
tar -xf cmake-2.8.12.1.tar.gz  
cd cmake-2.8.12.1  
./configure && make && make install  

这里会运行一会 检查一下完成没有

cmake --version

成功返回

cmake version 2.8.12.1

安装SQL

wget http://siyuguoji.com/mysql-5.6.14.tar.gz  
tar xvf mysql-5.6.14.tar.gz  
cd mysql-5.6.14

这里我先把包放在网站上 编译安装

cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DSYSCONFDIR=/etc -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DMYSQL_UNIX_ADDR=/var/lib/mysql/mysql.sock -DMYSQL_TCP_PORT=3306 -DENABLED_LOCAL_INFILE=1 -DWITH_PARTITION_STORAGE_ENGINE=1 -DEXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci
make && make install

运行一段时间呢

kambill#25年前 0 个赞

接下来配置mysql

groupadd mysql  
useradd -g mysql mysql
chown -R mysql:mysql /usr/local/mysql

初始化配置

cd /usr/local/mysql  
scripts/mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql

配置自启动和启动mysql

cp support-files/mysql.server /etc/init.d/mysql  
chkconfig mysql on  
service mysql start

这里出现错误了

[root@FrozenVibrant-VM mysql]# service mysql start
Starting MySQL. ERROR! The server quit without updating PID file (/var/lib/mysql/FrozenVibrant-VM.pid).

如何解决?@Terry

kambill#35年前 0 个赞

我安装了三天都没成功。。师父我坚持不住了

Fecmall#45年前 0 个赞

你这个安装慢,是你没有部署过环境,大多数时间都是学习的时间,这是linux安装mysql的基本过程,和fecshop是没有关系的。

第一次安装,用docker快速安装部署,有安装视频,一个小时就搞定,自己选择

Fecmall#55年前 0 个赞

你的这个报错我知道问题了

因为你的主机默认有mysql的配置文件

/etc/my.cnf
/etc/my.cnf.d/

如果有,则执行命令删除掉就可以了

rm -rf /etc/my.cnf
rm -rf  /etc/my.cnf.d/
Fecmall#65年前 0 个赞

执行log

[root@vultr mysql]# /etc/init.d/mysql  restart
 ERROR! MySQL server PID file could not be found!
Starting MySQL. ERROR! The server quit without updating PID file (/var/lib/mysql/vultr.guest.pid).
[root@vultr mysql]# vim /etc/my.cnf
my.cnf    my.cnf.d/ 
[root@vultr mysql]# vim /etc/my.cnf
-bash: vim: command not found
[root@vultr mysql]# 
[root@vultr mysql]# rm -rf /etc/my.cnf
[root@vultr mysql]# rm -rf  /etc/my.cnf.d/
[root@vultr mysql]# /etc/init.d/mysql restart
 ERROR! MySQL server PID file could not be found!
Starting MySQL. SUCCESS! 

kambill#75年前 0 个赞

好,感谢。

这位大佬,你要是不会环境搭建就用一键搭建环境脚本. 有问题我们可以互相帮助(Q755077098)...我也是在这个地方坑了几天的人.

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics