Amazon Linux 2 install/build steps Arm64/x86_64 #60
johnebgood
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Installing LambdaMOO (toaststunt/toastcore) https://github.com/lisdude/toaststunt on AWS Linux Arm64/x86_64:
As root:
amazon-linux-extras install epel
yum -y install cmake3 gperf nettle nettle-devel argon2 libargon2-devel libargon2 libargon2-devel curl-devel openssl11 openssl11-devel
Sqlite3 3.31.1:
https://www.sqlite.org/2020/sqlite-autoconf-3310100.tar.gz
./configure
make
make install
Aspell 0.60.8
https://fossies.org/linux/misc/aspell-0.60.8.tar.gz/
./configure
make
make install
Make aspell post install library symbolic links that were missing:
ln -s /usr/local/lib/libaspell.so.15.3.1 /usr/lib64libaspell.so.15.3.1
ln -s /usr/local/lib/libaspell.so.15.3.1 /usr/lib64libaspell.so.15
ln -s /usr/local/lib/libaspell.so.15.3.1 /usr/lib64libaspell.so
adduser moo
passwd moo
su - moo
git clone https://github.com/lisdude/toaststunt.git
git clone https://github.com/lisdude/toastcore.git
cd toaststunt
mkdir build && cd build
cmake3 ../
make -j2
cd
mkdir moo
cp toaststunt/build/moo moo
!!! This script doesn't actually restart the server, it rotates the files before starting a stopped server.
!!! Renaming to reflect that.
cp toaststunt/restart.sh moo/start.sh
cp toastcore/toastcore.db moo/moo.db
cd moo
./start.sh moo
tail -f moo.log
Beta Was this translation helpful? Give feedback.
All reactions