This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
hardware:pkumet:log [2020/07/19 09:06] Xinyu Wen finish 1 initial installation |
hardware:pkumet:log [2022/02/15 14:13] (current) Xinyu Wen |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Log: pkumet云主机维护记录 | + | ====== Log: pkumet.live ====== |
- | ===== 1. Initial Installation | + | ===== 7 Update Website and DNS ===== |
- | 最开始,干净的新系统一共占硬盘 1.8G 的容量。使用yum命令安装如下程序: | + | 2022年2月14日,续费阿里云网站和DNS域名,具体情况如下: |
+ | * 阿里云ECS主机,¥256.2,延一年至2023-4-4 | ||
+ | * 阿里云DNS域名(pkumet.live),¥66,延一年至2023-3-6 | ||
+ | |||
+ | ===== 6 Update yum ===== | ||
+ | yum update on June 21, 2020 | ||
< | < | ||
yum update | yum update | ||
- | yum upgrade | + | </ |
- | yum install gcc (already installed, actually do nothing) | + | ===== 5 DokuWiki ===== |
- | yum install gcc-c++ gcc-gfortran | + | 2020年6月21日,应物理学院个人主页大迁徙,我干脆装个dokuwiki,由于之前已装好php,这真是一次简单而愉快的经历! |
+ | < | ||
+ | =================================== | ||
+ | Install DokuWiki | ||
+ | AN EASY JOB | ||
+ | June 21, 2020 | ||
+ | at / | ||
+ | take a look at readme.xwen there | ||
+ | =================================== | ||
+ | </ | ||
- | yum install ImageMagick | + | 具体这个DokuWiki的维护,请参考[[/ |
- | yum install lftp | + | ===== 4 PHP & MediaWiki ===== |
- | yum install mc tree htop | + | 错误的尝试:用yum安装php: |
- | yum install bzip2 (for install anaconda.sh) | + | |
- | yum install w3m | + | < |
- | yum install | + | yum install |
- | vi / | + | ======================================================================================================================== |
- | vi / | + | |
- | systemctl status | + | ======================================================================================================================== |
- | systemctl start httpd.service | + | Installing: |
- | | + | php |
- | systemctl restart httpd.service | + | php-pdo |
+ | Installing for dependencies: | ||
+ | libzip | ||
+ | php-cli | ||
+ | php-common | ||
- | yum install netcdf nco ncl ncview grads | + | Transaction Summary |
+ | ======================================================================================================================== | ||
+ | Install | ||
</ | </ | ||
+ | 后来发现这个版本事php 5.4,版本太老,不合用,于是不得不卸载之 | ||
+ | < | ||
+ | SINCE THIS DEFAULT VERSION IS PHP5.4, WAY TOO OLD FOR MEDEAWIKI, I HAVE TO REMOVE THEM BY... | ||
+ | yum erase php php-pdo php-cli php-common | ||
+ | </ | ||
+ | 正确的实践:参考网页[[https:// | ||
< | < | ||
- | The clean OS occupies 1.8G at the very beginning!!! | + | =============================================================================== |
+ | Install MediaWiki (Ref: https://www.tecmint.com/ | ||
+ | =============================================================================== | ||
+ | yum install http:// | ||
+ | yum install epel-release | ||
+ | yum install yum-utils | ||
+ | yum-config-manager --enable remi-php73 | ||
+ | yum install php php-pdo php-gd php-mbstring php-xml php-intl | ||
+ | systemctl restart httpd | ||
- | yum update | + | chown -R apache: |
- | yum upgrade | + | chown -R apache: |
+ | chmod 755 / | ||
+ | chmod 755 / | ||
+ | =============================================================================== | ||
- | yum install gcc (already installed, actually do nothing) | + | Edit / |
- | yum install gcc-c++ gcc-gfortran | + | upload_max_filesize 100M (original=2M) 其实后来我又进一步改为500M |
+ | post_max_size 128M (original=8M) 其实后来我又进一步改为500M | ||
+ | </ | ||
- | yum install ImageMagick | + | ===== 3. Vim ===== |
+ | 对编辑器 Vim 进行配置 | ||
+ | < | ||
+ | add lines at the end of / | ||
+ | ######################## | ||
+ | "set encoding=utf-8 | ||
+ | "set number | ||
+ | set tabstop=2 | ||
+ | "set expandtab | ||
+ | set autoindent | ||
- | yum install lftp | + | set encoding=UTF-8 |
- | yum install mc tree htop | + | set fileencoding=UTF-8 |
- | yum install bzip2 (for install anaconda.sh) | + | ######################## |
- | + | </code> | |
- | yum install w3m | + | |
- | yum install httpd | + | |
- | vi /etc/ | + | |
- | vi / | + | |
- | systemctl status | + | |
- | systemctl start | + | |
- | systemctl enable | + | |
- | systemctl restart httpd.service | + | |
- | + | ||
- | yum install netcdf nco ncl ncview grads | + | |
+ | ===== 2. Anaconda ===== | ||
+ | 首先从清华tuna下载anaconda安装包,并安装到/ | ||
+ | < | ||
wget https:// | wget https:// | ||
then install Anaconda3-5.3.1-Linux-x86_64.sh at / | then install Anaconda3-5.3.1-Linux-x86_64.sh at / | ||
+ | </ | ||
+ | |||
+ | 磁盘容量因为安装anaconda而少了3.2G!!!真够大的! | ||
+ | < | ||
Before: | Before: | ||
Filesystem | Filesystem | ||
/ | / | ||
+ | |||
After: | After: | ||
Filesystem | Filesystem | ||
/ | / | ||
+ | </ | ||
+ | |||
+ | 把‘conda init’代码段从 / | ||
+ | < | ||
move 'conda init' code from / | move 'conda init' code from / | ||
#################################### | #################################### | ||
Line 82: | Line 131: | ||
# <<< | # <<< | ||
#################################### | #################################### | ||
+ | </ | ||
+ | |||
+ | 最后生成一下conda已安装包的完整list,并删除安装包(以节省磁盘空间) | ||
+ | < | ||
generate a conda list in / | generate a conda list in / | ||
remove the original installer file to save 638M disk space. | remove the original installer file to save 638M disk space. | ||
+ | </ | ||
- | add lines at the end of / | + | ===== 1. Initial Installation ===== |
- | ######################## | + | 最开始,干净的新系统一共占硬盘 1.8G 的容量。使用yum命令安装如下程序: |
- | "set encoding=utf-8 | + | < |
- | "set number | + | yum update |
- | set tabstop=2 | + | yum upgrade |
- | "set expandtab | + | |
- | set autoindent | + | |
- | set encoding=UTF-8 | + | yum install gcc (already installed, actually do nothing) |
- | set fileencoding=UTF-8 | + | yum install gcc-c++ gcc-gfortran |
- | ######################## | + | |
- | yum install | + | yum install |
- | ======================================================================================================================== | + | |
- | | + | |
- | ======================================================================================================================== | + | |
- | Installing: | + | |
- | | + | |
- | | + | |
- | Installing for dependencies: | + | |
- | | + | |
- | | + | |
- | | + | |
- | Transaction Summary | + | yum install lftp |
- | ======================================================================================================================== | + | yum install mc tree htop |
- | Install | + | yum install bzip2 (for install anaconda.sh) |
- | SINCE THIS DEFAULT VERSION IS PHP5.4, WAY TOO OLD FOR MEDEAWIKI, I HAVE TO REMOVE THEM BY... | + | yum install w3m |
- | yum erase php php-pdo php-cli php-common | + | yum install httpd |
- | + | | |
- | + | | |
- | =============================================================================== | + | systemctl |
- | Install MediaWiki (Ref: https://www.tecmint.com/ | + | |
- | =============================================================================== | + | |
- | yum install http://rpms.remirepo.net/enterprise/ | + | |
- | yum install epel-release | + | |
- | yum install yum-utils | + | |
- | yum-config-manager --enable remi-php73 | + | |
- | yum install php php-pdo php-gd php-mbstring php-xml php-intl | + | |
- | systemctl | + | |
- | + | ||
- | chown -R apache: | + | |
- | chown -R apache: | + | |
- | chmod 755 / | + | |
- | chmod 755 / | + | |
- | =============================================================================== | + | |
- | + | ||
- | Edit /etc/php.ini: | + | |
- | upload_max_filesize 100M (original=2M) | + | |
- | post_max_size 128M (original=8M) | + | |
- | + | ||
- | + | ||
- | =================================== | + | |
- | Install DokuWiki (as group website) | + | |
- | AN EASY JOB | + | |
- | June 21, 2020 | + | |
- | at / | + | |
- | take a look at readme.xwen there | + | |
- | + | ||
- | modify / | + | |
- | upload_max_filesize = 500M (from 100M) | + | |
- | post_max_size = 500M (from 128M) | + | |
- | =================================== | + | |
- | + | ||
- | yum update on June 21, 2020 | + | |
+ | yum install netcdf nco ncl ncview grads | ||
</ | </ | ||
- | |||
===== 0. History ===== | ===== 0. History ===== | ||
- | 2019年3月,闻新宇在aliyun上购买了一个为期3年的云主机,然后购买并绑定在了pkumet.live域名上。出于安全和稳定的考虑,这台云主机运行CentOS 7(2019年9月已经释放了CentOS 8,未升级)。主机硬件参数如下: | + | 2019年3月,闻新宇在aliyun上购买了一个为期3年的云主机,然后购买并绑定在了pkumet.live域名上,该云主机2020年4月3日到期。出于安全和稳定的考虑,这台云主机运行CentOS 7(2019年9月已经释放了CentOS 8,未升级)。主机硬件参数如下: |
* 1 Processor | * 1 Processor | ||
* 1G RAM | * 1G RAM | ||
* 40G Hard drive | * 40G Hard drive | ||
+ | * ~100KB/sec Upload/ | ||