Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Mac-TV.de
    @mac_tv_twitter
    Luis, I had the same problems (TLS 1.2) with a very old system running OS X Server 10.4. I decided to migrate to a Linux server with CentOS 7 and Lasso 8.6. which runs fine. The installation needs some tweaks that are shared in this chat. Regarding Apples easy front end for the web server: Those tools are available for Linux, too. You can manage the server with a simple web interface (in the browser), and it is quite similar to the tools offered by OS X Server. I use Webmin, it's completely free and used by many, many admins (means: not a small bullshit thing). It's also simpler to find answers on Google about this, because it is used by many people. Don't be afraid of this, it's the easy part of the migration.
    Luis Mendez
    @MegaMan2020_gitlab
    Thank you. I am considering Linux, attempted installing Ubuntu without success.. Can't even get a USB readable image. Will consider CentOS.
    Steffan Cline
    @SteffanCline
    CentOS is great because it lags not too far behind RedHat and nearly everything just works right on it. LOTS of great resources out there. The desktop is not the best but it IS a server OS primarily.
    Johan Sölve
    @johansolve
    We run Debian for our servers (except Lasso 8 which only runs on CentOS).
    Steffan Cline
    @SteffanCline
    What made you choose Debian?
    Johan Sölve
    @johansolve
    Not me so I can't say 😊
    Luis Mendez
    @MegaMan2020_gitlab
    These are all Linux and they all run the same Apache... I don't understand why administration tools are not available and common. I am hosting multiple domains with certificates. Moving to Apache and Lasso 9 was already a big step for me having started with Webstar (web-server on OS 9) and Lasso 3.1. had to re-code tens of thousandths of lines of code.
    Johan Sölve
    @johansolve
    Hace you looed at Webmin as suggested above? I haven’t used it but it’s a free GUI administration tool for most unixy platforms
    Steffan Cline
    @SteffanCline
    Install Virtualmin GPL for free and it you like it, buy it. It’s well worth it. It sets up virtually everything for you.
    Luis Mendez
    @MegaMan2020_gitlab
    I missed the Webmin suggestion above, (thank you Mac-TV.de). Just checked virtualmin... Reads good, however I am not a friend of rent-a-ware. I stopped upgrading FileMaker when it became rental and purchased unlimited lasso license... I know everyone wants to make money, but having to renew something constantly (domains, certificates, backends, etc... ) is like having a hand on your nuts ready to squeeze you out of business at any moment. I will try the free version and consider. Thank you Steffan.
    Thank you Johan. I am looking at all possible options to just get things working properly on the current set-up while I consider an all-around more open alternative to replace EVERYTHING.
    Steffan Cline
    @SteffanCline
    There is a virualmin GPL which is free. Limited but functional.
    Luis Mendez
    @MegaMan2020_gitlab
    Ah! just noticed. Will evaluate. Thank you very much.
    Luis Mendez
    @MegaMan2020_gitlab
    Alright... Downloaded virtualmin and tried to install on Mac Unix.. now I learned a DIFFERENT Linux needs to be installed... Tried and failed to install Ubuntu... Now giving CentOS a try...
    Luis Mendez
    @MegaMan2020_gitlab
    ok. I'm totally lost now. I download iso images of Ubuntu and CentOS to install on a dual-boot Mac-Mini and these ISO images would not mount. These won't open, install or mount... I managed to run CentOS in parallels, but I believe that would traffic everything through the Mac OS OpenTransport and retain the original TLS issue.. Is there a known method for installing CentOS on a Disk partition for dual boot? All found instructions assume a mountable image.
    Steffan Cline
    @SteffanCline
    Burn the iso to a thumb drive and boot from it.
    Use Rumpus to do it. Perfect every time.
    Err Rufus
    Brett Harvey
    @CoachBrettH_twitter

    I install 8.6b on CentOS 7 just fine with the exception of manually installing an older version of icu. Works great!

    Steffan - what version of mysql are you running with it? What connector? Thanks!

    Steffan Cline
    @SteffanCline
    When you install Virtualmin, it updates MariaDB to the latest. I usually remove that and install MySQL 5.x using the official MySQL repos. I remove any ICU installed then install the RPM that lasso looks for. I keep a copy on my laptop. I then install the image tags it’s looking for. I then add ImageMagick and ICU to the exclude line in /etc/yum.conf so I don’t get bugged about updates to them. There is another way too though. If you download the source and build it in /usr/local/ then it’s separate from the default versions. There’s a small change you make for ldd which tells the OS that you have libs there too. It’s great because then everything else can take advantage of the newer libs. The lasso installed Apache connector works fine with the current version of Apache.
    Luis Mendez
    @MegaMan2020_gitlab
    Taking baby steps... This has been very helpful https://www.makeuseof.com/tag/install-linux-macbook-pro/
    But stuck now on booting from the USB... going to try with a new USB will post the progress. You all have been extremely helpful.
    Luis Mendez
    @MegaMan2020_gitlab
    Alright... I have so far.. 1- Removed Mac OS restrictions to boot other OS, 2- Created a SWAP and LINUX partition ready for install. 3-Tried over 20 times to create a BOOT USB to install CentOS, computer crashes when attempting to boot it; gave up. The best tool so far has been unetbootin.github.io (UNetbootin) which when executed, allows you to choose the LINUX OS to download and create a boot USB with. This works, extremely nice (except with CentOS). Ubuntu did boot and started the install process, which I aborted to back-up some of my progress before continuing. Will now attempt a second time...
    Luis Mendez
    @MegaMan2020_gitlab
    Update... 2 days creating and recreating boot USB for Ubuntu and Cent OS with the same result. Crash upon boot. I have Cent OS running virtually under parallels. Does anyone know how I can run an installer from there to install on the actual Linux partition I created so I can dual-boot?
    Steffan Cline
    @SteffanCline
    Did you try using Rufus to create a bootable thumb drive?
    Luis Mendez
    @MegaMan2020_gitlab
    I have used both balenaEtcher and unetbootin (this one is REALLY nice)I could not locate RUFUS,
    do you have a link to it?
    unetbootin actually worked the first time, but did not work again.
    Huh.. .Funny... Now I searched RUFUS and found it....
    Luis Mendez
    @MegaMan2020_gitlab
    Crap... there is no Mac version...
    Johan Sölve
    @johansolve

    Steffan, you previously stated "add exception = libicu*
    Is that correct? When checking docs it sems it should be exclude = libicu*

    https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/deployment_guide/sec-configuring_yum_and_yum_repositories

    Johan Sölve
    @johansolve
    Also, yum -y install https://execuchoice.com/files/libicu-50.1.2-11.el7.x86_64.rpm said "nothing to do” (I uninstalled libicu before)
    Johan Sölve
    @johansolve
    And furter rpm -ivh --force Lasso-Professional-8.6.4-b1.el7.x86_64.rpm
    error: Needed dependencies:
    libicu is required by Lasso-Professional-8.6.4-b1.el7.x86_64
    (this is CentOS 7 btw, setting up a new server to replace CentOS 6)
    Johan Sölve
    @johansolve
    Same result with yum install -y Lasso-Professional-8.6.4-b1.el7.x86_64.rpm
    Steffan Cline
    @SteffanCline
    Ok so download then install.
    Rather than —force, use —nodeps
    That’s a double dash.
    Johan Sölve
    @johansolve
    Same result with downloaded install - ”nothing to do”.
    Will try --nodeps
    Thanks
    Steffan Cline
    @SteffanCline
    Sounds like lasso is installed. It’s just the pieces you need to install.
    I know the icu is critical. ImageMagick is a pain. I found an email from Shao where he sent me a new ImageTags.so built for CentOS 7. I need to test it tonight. If you use ldd BinaryName it will tel you what it found and where. If it’s blank, that’s where you have a problem.
    Luis Mendez
    @MegaMan2020_gitlab
    Well, Got passed the crashing Mac problem by re-installing rEFInd. For some reason it spoils and needs to be re-installed periodically. Now the next obstacle... Wether CentOS or UBUNTU, I make the boot USB and attempt to install, for some reason both attempt to write over the entire Mac Volume (erasing Mac OS) and not just the MS-DOS partition I created for the dual boot.
    Steffan Cline
    @SteffanCline
    I’ve never installed it on a Mac. I have a spare mini. I should try it.
    Luis Mendez
    @MegaMan2020_gitlab
    Let me know how it goes. I'm done for today... will attempt again tomorrow..
    Luis Mendez
    @MegaMan2020_gitlab
    Over 2 weeks in and have not been able to install CentOS on a MacMini. I get as far as booting from USB and running the installer without success; can't do much beyond that. I spent the entire day now re-compiling Apache from scratch hoping it will get rid of the TLS issue. Took me a few hours to download the sources to Apache as well as other support libraries and figure out how to compile and get it working. Now I have to work out the intricacies of having it replace the 'built-in' version... Too tired now.. will face that mission on my next free day and hopefully will be able to avoid having to run an alternate OS. If this works, it will be the most convenient path (though, not the easiest) for those facing my situation.
    Johan Sölve
    @johansolve
    Have you looked for prebuilt binary with HomeBrew package manager so you don’t have to bother with compiling your own Apache? But maybe too old MacOS for that.
    Luis Mendez
    @MegaMan2020_gitlab
    A prebuilt binary with HomeBrew sounds interesting. Any idea where I can get hold of something like that? For now I just really need to get rid of that TLS issue. It's keeping me from monetizing 2 sites I completed just as this became a problem.
    Johan Sölve
    @johansolve
    Just install Homebrew https://brew.sh/ and then in terminal type brew install apache2
    Luis Mendez
    @MegaMan2020_gitlab
    kool. THANKS!