分类 Centos 下的文章

先自己创建一个cron的脚本文件 例如内容如下:

* * * * * /usr/local/php/bin/php /wwwroot/demo.com/artisan schedule:run >> /dev/null 2>&1
* * * * * /usr/local/php/bin/php /wwwroot/demo2.com/artisan schedule:run >> /dev/null 2>&1

脚本命名:

mycron.cron

命令行执行

crontab mycron.cron

通过crontab -e 命令查看 mycron.cron里的内容已经写入到cron事件里了,

下载文件

wget https://www.python.org/ftp/python/3.7.8/Python-3.7.8.tgz

解压

tar zxvf Python-3.7.8.tgz

安装所需依赖

yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel zlib-devel ncurses-devel tk-devel libffi-devel gcc make

进入目录

cd Python-3.7.8

必须加上--with-ssl (如果不带ssl可能会导致后面pip链接网络失败,也就安装不了python的其他的包了。而使用ssl之前一定要先安装openssl-devel)

./configure --prefix=/usr/local/python3 --with-ssl

make
make install

注意设置软链时用/usr/bin/python3 不要设置成python 不然会合和python2冲突

ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

验证版本号

python3 -V
pip3 -V

1、安装SAMBA

yum -y install samba samba-client samba-common

2、配置SAMBA

cp /etc/samba/smb.conf /etc/samba/smb.conf.bak #备份
vi/etc/samba/smb.conf

3、smb.conf中添加目录范例

[wwwroot]
    comment = Share files
    path = /wwwroot/
    writable = yes
    public = yes
    guest ok = no
    browseable = yes

4、关闭防火墙 (理论上来讲有不用关闭防火墙和selinux的方法,但是我尝试失败,只好用直接关闭这种方法,不建议生产环境中这样使用,我只是在本地测试环境需要。)

setenforce 0
systemctl stop firewalld
systemctl disable firewalld

5、关闭SELinux

vi /etc/selinux/config
将SELINUX=enforcing 改为SELINUX=disabled
service smb restart

6、启动SAMBA

systemctl restart smb #重启
systemctl enable smb #修改为开机启动
systemctl status smb #查看状态

7、给smb添加用户,按照命令提示输入两次密码 (我直接使用的是root,生产环境不建议直接用root,我只是图方便。)

smbpasswd -a root