Linux扫盲

Okailon 提交于 周四, 03/01/2018 - 12:39

不断看到SuiteCRM新人提出很多关于安装上遇到的问题,大部分是Linux问题,这些问题跟SuiteCRM往往没有什么关系,但是不解决这些问题,SuiteCRM也无法安装,为了降低新人入SuiteCRM的门槛,在此作一些Linux的简单介绍,给感兴趣的朋友列出一些资源的出处,以及跟SuiteCRM相关的注意点。

选用Linux的主要原因:稳定性、经济性和灵活性

目前流行两个分支:1. CentOS / Redhat,2. Debian / Ubuntu  国内用户推荐CentOS
请务必注意这两个分支在某些命令上的不同点!

Linux跟Windows有很大的不同,如果你没有两把刷子,也没有耐心,请就此打住,不要无谓浪费时间。

如果你对Linux很陌生请花点时间看看:Linux常用简单命令,不求一下看懂,只要有个印象,并且知道以后可以去哪里找答案!

在动手安装SuiteCRM你要想想以下问题:
装在内网还是外网?如何控制这台机器?用什么远程方法VNCSSHWebmin宝塔面板,还是别的什么?

在Linux系统完成以后,还得安装LAMP或其他相应的系统

在一台Linux机器上你要知道如何找出以下的信息:
当前的用户,当前的Linux版本,当前的目录,当前目录下有什么文件,当前PHP的版本,这台机器上有哪些user和group?

在上面都弄妥的情况下,同时系统也满足了SuiteCRM的安装前提下
安装SuiteCRM前经常使用的命令:
cd /usr/local/src/
wget -c https://suitecrm.com/files/156/SuiteCRM-7.8/253/SuiteCRM-7.8.18.zip
unzip SuiteCRM-7.8.18.zip
mv SuiteCRM-7.8.18 /data/wwwroot/default/crm    (目录不是千篇一律的)
cd /data/wwwroot/default
ls -al
chown -R www:www crm      (www:www因系统而异)
chmod -R 755 crm
cd crm
chmod -R 775 cache custom modules themes data upload
恭喜你,现在可以开始你SuiteCRM旅程了!

更多Linux知识:
1. centOS目录结构详细版:这是写得相当好的帖子,简单简单明了!
2. CentOS如何备份策略? CentOS备份策略的方法:不错 (有更好的请推荐!)
3. Linux教程:本教程将为大家介绍如何使用Linux,Linux其实很容易学,相信你们能很快学会。