検索条件
全11件
(2/3ページ)
sudo apt install apache2いくつかのモジュールを有効化します。
sudo a2enmod userdir sudo a2enmod include sudo a2enmod cgid sudo systemctl restart apache2これらは、実際には/etc/apache2/mods-availableにあるファイルから/etc/apache2/mods-enabledへリンクを張っていて、mods-enabled以下のファイルが設定に読み込まれるという仕組みです。
<IfModule mod_userdir.c> UserDir public_html UserDir disabled root <Directory /home/*/public_html> (ここは各自違うと思う) </Directory> </IfModule> <IfModule mod_mime.c> AddHandler cgi-script .cgi </IfModule>を(<VirtualHost *:80> </VirtualHost>の中に)加えます。
AllowOverride All Options All Order allow,deny Allow from allのような感じでしょうか。
sudo a2dissite 000-default sudo a2ensite custom sudo systemctl restart apache2で、000-defaultを無効化し、customを有効化します。
sudo apt install apache2-suexec-custom /etc/apache2/suexec/www-data の2行目を、public_html/cgi-bin → public_html に。 sudo a2enmod suexec sudo systemctl restart apache2次にphpの設定。7.2になりました。
sudo apt install php sudo apt install libapache2-mod-php /etc/apache2/mods-available/php7.2.conf で、php_admin_value engine Off をコメントアウト (ユーザのpublic_html以下でphpを使えるようにする。) sudo systemctl restart apache2動作確認は、ホームに public_html/phpinfo.php を
<?php phpinfo(); ?>の内容で作成してブラウザでアクセスしてみると分かるでしょう。
daily rotate 14という行を、
monthly rotate 120とし、10年間はもつようにしました。
sudo apt install build-essentialこれで、gccなど通常のbuild作業に必要なものが入ります。gccは7.3でした。
sudo apt install clangclangは6.0が入りました。
sudo apt install libboost-all-devboostはやっぱり要る。1.65が入りました。
sudo apt install default-jdk sudo apt install icedtea-pluginopenjdkの11が入りました。今更要らないでしょうけどJava Appletのプラグインも。
sudo apt install lua5.2 sudo apt install liblua5.2-dev sudo apt install luajit
sudo apt install gfortran
sudo apt install python-dev (既に入っていた) sudo apt install python-numpy (既に入っていた) sudo apt install python-scipy sudo apt install python-matplotlib sudo apt install ipython sudo apt install python3-dev (既に入っていた) sudo apt install python3-numpy sudo apt install python3-scipy sudo apt install python3-matplotlib sudo apt install ipython3ついでに最近流行りの。
sudo apt install jupyter-notebook
sudo apt install r-recommended3.4.4が入りました。
sudo apt install octave sudo apt install liboctave-dev4.2.2が入りました。liboctave-devはIntlabを使うときに必要になります。
sudo apt install nodejs
sudo apt install libgmp-dev sudo apt install libmpfr-devそれぞれ6.1.2と4.0.1が入りました。
sudo apt install gcc-multilib sudo apt install g++-multilibとりあえずここまで。octaveやnumpyに関係するatlasやopenblasは後で。
sudo apt install vim日本語の漢字コードの異なるファイルを自動認識するように、/etc/vim/vimrc.localを
set encoding=utf-8 set fileencodings=iso-2022-jp,euc-jp,sjis,utf-8の内容で新規作成しました。もちろん~/.vimrcでもOKです。
set encoding=utf-8 set fileencodings=iso-2022-jp,euc-jp,sjis,utf-8 filetype indent offのように自動インデントをオフにする設定を加えました。この設定はどういうわけか/etc/vim/vimrc.localでは効果がないようで。~/.vimrcに書くことにしました。
sudo apt install texlive-lang-cjk sudo apt install texlive-fonts-recommended sudo apt install texlive-fonts-extra sudo apt install xdvik-ja16.04まで残っていたdvipsk-jaは無くなったようです。何年も使ってないので問題ないでしょう。
sudo apt install gv sudo apt install nkf sudo apt install gnuplot sudo apt install tgif sudo apt install gimp sudo apt install inkscape sudo apt install mimetex sudo apt install latexdiff
sudo apt install open-vm-tools-desktop再起動後、デスクトップのリサイズもクリップボード共有もうまく動作しました。
sudo vmhgfs-fuse -o allow_other -o auto_unmount .host:/ /mnt/hgfsで/mnt/hgfs以下にマウント出来ました。永続的にmountするには、/etc/fstabで
.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other,auto_unmount,defaults 0 0と書くとよいでしょう。