This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
hardware:cs2019:log [2020/08/15 20:43] Xinyu Wen add aria2 |
hardware:cs2019:log [2023/04/28 06:16] (current) Xinyu Wen 增加16T硬盘一块! |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Log: 气候组服务器维护记录 ====== | ====== Log: 气候组服务器维护记录 ====== | ||
+ | |||
+ | ===== 10. 加装一块 16T SeaGate 硬盘 ===== | ||
+ | |||
+ | 首先用root账户查看一下硬盘的设备名,并进入分区命令 parted | ||
+ | |||
+ | fdisk -l (或用 parted -l 也可以) | ||
+ | parted /dev/sdd (进入 parted 环境) | ||
+ | print (查看一下当前设备的情况) | ||
+ | |||
+ | 然后构建一个label,通常对于大于2T的硬盘用gpt,可选的label有:aix, | ||
+ | |||
+ | mklabel gpt | ||
+ | |||
+ | |||
+ | 然后就可以创建分区了,如果全盘就分一个区的话,这样做 | ||
+ | |||
+ | mkpart primary ext4 0% 100% | ||
+ | |||
+ | |||
+ | 退出即可保存分区表,就这么简单! | ||
+ | |||
+ | quit | ||
+ | |||
+ | 下面要format这个分区 | ||
+ | |||
+ | mkfs -t ext4 /dev/sdd1 | ||
+ | |||
+ | 最后别忘了在/ | ||
+ | |||
+ | mkdir /home4 | ||
+ | vi /etc/fstab | ||
+ | 加入如下这样一行即可: | ||
+ | /dev/sdd1 /home4 ext4 defaults 0 2 | ||
+ | |||
+ | 大功告成! | ||
+ | | ||
+ | |||
+ | ===== 9. WordPress ===== | ||
+ | 2022-July-13, | ||
+ | |||
+ | 有关 MySQL 的安装和配置如下: | ||
+ | |||
+ | 直接用apt安装MySQL | ||
+ | apt install mysql-server | ||
+ | | ||
+ | 进入MySQL命令行环境 | ||
+ | mysql -u root | ||
+ | CREATE DATABASE wordpress; 创建一个给wp用的数据库wordpress | ||
+ | CREATE USER wpuser IDENTIFIED BY ' | ||
+ | GRANT ALL ON wordpress.* TO wpuser; 给wpuser用户赋予完全读写wordpress数据库的权力 | ||
+ | FLUSH PRIVILEGES; 改动生效 | ||
+ | EXIT | ||
+ | |||
+ | 有关 PHP 的安装和配置如下: | ||
+ | |||
+ | 系统原本就有apache2和php,其它是需要安装的,否则wordpress会报错说:php没有安装mysql的扩展插件 | ||
+ | apt install apache2 \ | ||
+ | ghostscript \ | ||
+ | libapache2-mod-php \ | ||
+ | mysql-server \ | ||
+ | php \ | ||
+ | php-bcmath \ | ||
+ | php-curl \ | ||
+ | php-imagick \ | ||
+ | php-intl \ | ||
+ | php-json \ | ||
+ | php-mbstring \ | ||
+ | php-mysql \ | ||
+ | php-xml \ | ||
+ | php-zip | ||
+ | 此时务必重启一下计算机! | ||
+ | |||
+ | 有关 WordPress 的安装和配置: | ||
+ | |||
+ | cp wp-config-sample.php wp-config.php | ||
+ | | ||
+ | vi wp-config.php | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | chown -R www-data: | ||
+ | |||
+ | 打开浏览器,进入5分钟配置页面即可:http:// | ||
+ | | ||
+ | 日后访问网页:http:// | ||
+ | 日后登录后台:http:// | ||
+ | |||
+ | |||
+ | ===== 8. WebDAV service ===== | ||
+ | 2022-May-17, | ||
+ | |||
+ | | ||
+ | url: http:// | ||
+ | | ||
+ | | ||
+ | |||
+ | |||
+ | ===== 7. 重装NCL ===== | ||
+ | 2021年10月17日,未知原因原来的NCL6虚拟环境不能用了,进不了ncl,于是决定重装 | ||
+ | |||
+ | su - # | ||
+ | conda create -n NCL662 -c conda-forge ncl # | ||
+ | |||
+ | 至此已经完成安装,以后用如下命令即可进入或退出NCL环境 | ||
+ | conda activate NCL662 | ||
+ | conda deactivate | ||
+ | |||
+ | 老的NCL6环境,就删除吧 | ||
+ | conda env list # | ||
+ | conda env remove --name NCL6 | ||
+ | |||
+ | |||
+ | ===== 6. 断电后fsck硬盘 ===== | ||
+ | 2021年8月22日,来到办公室发现cs已经关机了,估计是大楼断电导致了cs硬关机,唉,很为启动盘捏一把汗。果然,启动cs后,一大堆错误,第一遍甚至没起来。按reset键重启,在经历一大堆硬盘报错后,进入到登录画面了。登录,切换root,感觉还是不太正常。决定用fsck命令检查启动盘的所有错误。命令如下: | ||
+ | |||
+ | < | ||
+ | df -T -h # 检查各个盘的dev名,和fs类型(是否ext4?) | ||
+ | fsck.ext4 | ||
+ | 或者 | ||
+ | fsck.ext4 -y / | ||
+ | </ | ||
+ | |||
+ | 之后再重启,就没有问题了!God bless me! | ||
===== 5. Banner ===== | ===== 5. Banner ===== | ||
Line 122: | Line 248: | ||
##### Network | ##### Network | ||
- | apt install aria2 Download tool, support magnetic torrent | + | apt install aria2 tranmission-cli |
apt install firefox | apt install firefox | ||
apt install w3m | apt install w3m | ||
apt install apache2 | apt install apache2 | ||
- | a2enmod userdir | + | a2enmod userdir |
- | systemctl restart apache2 | + | systemctl restart apache2 |
apt install php | apt install php | ||
apt install shellinabox | apt install shellinabox | ||
service shellinabox status | service shellinabox status | ||
service shellinabox start | service shellinabox start | ||
- | vi / | + | vi / |
apt install vsftpd | apt install vsftpd | ||
systemctl status vsftpd | systemctl status vsftpd |