Linux 配置安装

useradd wx
passwd wx
groupadd hehe
usermod -g hehe wx
useradd hehecici
passwd hehecici
mkdir -p /root/hehe/haha
cd /root/hehe/haha
echo aaaaa > a
echo bbbbb > b
chown root:hehe a
chown wx:hehe b
chmod 631 a
chmod 000 b
cp b c


安装ftp设置共享目录,要求hehecici账号能够上传下载,自己名字的目录能上传,不能下载
yum -y install vsftpd ftp
cd /etc/vsftpd
systemctl start vsftpd
systemctl stop firewalld
useradd uftp
passwd uftp
vim /etc/pam.d/vsftpd
下面是vsftpd的文件内容


#%PAM-1.0
#session optional pam_keyinit.so force revoke
#auth required pam_listfile.so item=user sense=deny file=/etc/vsftpd/ftpusers onerr=succeed
#auth required pam_shells.so
#auth include password-auth
#account include password-auth
#session required pam_loginuid.so
#session include password-auth
auth required /lib64/security/pam_userdb.so db=/etc/vsftpd/vuser_passwd
account required /lib64/security/pam_userdb.so db=/etc/vsftpd/vuser_passwd


cd /etc/vsftpd
vim vuser_passwd.txt
里面写入用户名密码
db_load -T -t hash -f vuser_passwd.txt vuser_passwd.db
mkdir vuser_conf
cd vuser_conf
vim wx


local_root=/root/hehe/haha
anon_umask=022
write_enable=YES
anon_upload_enable=YES
download_enable=NO


vim hehecici


local_root=/root/hehe/haha
anon_umask=022
write_enable=YES
anon_upload_enable=YES
download_enable=YES


vim /etc/vsftpd/vsftpd.conf


在这里插入图片描述在这里插入图片描述配置信息
最后文件的最后添加以下代码
guest_enable=YES
guest_username=uftp
user_config_dir=/etc/vsftpd/vuser_conf
allow_writeable_chroot=YES


cd
chmod -R 777 /root/hehe/haha
echo abc > d
echo 123 > e
chmod 777 d
chmod 777 e
systemctl restart vsftpd
ftp 172.17.173.223


安装sabma,设置共享目录为/root/hehe/haha,要求hehecici账号能够上传下载文件,自己名字首字母账号只能上传,不能下载

yum -y install samba
systemctl start smb nmb
systemctl stop firewalld
setenforce 0
vim /etc/samba/smb.conf
在最后添加如下代码:
[haha]
path=/root/hehe/haha
valid users=hehecici,wx
writeable=yes
write list=hehecici,wx
read list=hehecici
为samba添加用户:
smbpasswd -a wx
smbpasswd -a hehecici
systemctl restart smb
chmod -R 755 /root
cd /root/hehe/haha
echo 123 > abc.txt
cd
yum -y install samba-client
smbclient -L IP
smbclient -L //172.17.173.223 -U hehecici
mkdir -p /mnt/haha
挂在命令
mount -t cifs -o username=hehecici,password=123456 //172.17.173.223/haha /mnt/haha
取消挂在
umount /mnt/haha
systemctl restart nmb smb


测试hehecic
cd
echo 123 > abc.txt
chown -R hehecici /root/hehe/haha
chmod -R 755 /root
smbclient //127.0.0.1/haha -U hehecici%123456


测试wx
echo 456 > wx.txt
smbclient //127.0.0.1/haha -U wx%123456
在这里插入图片描述


点击查看Lamp安装步骤
yum install php php-fpm php-mysql -y
点击查看Discuz配置详情
ECShop配置
压缩包移动到html里
mv ECshop_v3.6.0_UTF8_release.zip /var/www/html
cd /var/www/html
unzip ECshop_v3.6.0_UTF8_release.zip
mv ./ECshop_v3.6.0_UTF8_release/appserver/ /var/www
mv ./ECshop_v3.6.0_UTF8_release/ecshop/* /var/www/html
ls
vim /etc/php.ini
date.timezone = Asia/Shanghai
systemctl restart httpd
chmod -R 777 /var/www/*
systemctl restart httpd

点击查看ECShop配置详情


打开 install/includes/lib_installer.php 文件,找到如下代码:
可用看到是对 g d i n f o 值 检 验 来 看 是 否 支 持 某 个 图 片 类 型 的 , 打 印 这 个 数 组 , 可 用 看 到 其 是 支 持 J P E G 的 , gd_info值检验来看是否支持某个图片类型的,打印这个数组,可用看到其是支持JPEG的, gdinfoJPEGgd_info[‘JPEG Support’]是存在的, g d i n f o [ ′ J P G S u p p o r t ′ ] 不 存 在 。 所 以 将 gd_info['JPG Support']不存在。所以将 gdinfo[JPGSupport]gd_info[‘JPG Support’] 修改为$gd_info[‘JPEG Support’]即可。


unzip ecshop.zip
cd /var/www/html/install/includes
vim lib_installer.php
date_default_timezone_set(‘Asia/Shanghai’);
添加链接描述


点击查看WordPress配置详情
mysql -u root -p
create database wordpress;
GRANT ALL ON wordpress.* TO ‘root’@‘localhost’ IDENTIFIED BY “123456”;
GRANT ALL ON wordpress.* TO ‘root’@‘local’ IDENTIFIED BY “123456”;
将wordpress内容全部移到html下面。
http://39.106.189.121/wp-admin/setup-config.php

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值